Feature Request: Add offset as head() second parameter
It would be very cool and intuitive if we could do somethig like this:
```python
df.head(10, 100) 
```
#### Problem description
There are a lot of situations where you need to look through rows and rows of data and currently the alternatives are: 

1. play with pd.options to display more rows
2. use indexing and slicing
3. output dataframe to excel

Adding `offset` would definitely save a lot of time and effort since it would take only a second to use. It is even easier than <strong>SQL</strong>'s `LIMIT` `OFFSET` approach

#### Docs
```python
DataFrame.head(self, n=5, offset=0)

Parameters: 
n : int, default 5. Number of rows to select.
offset: int, default 0. Skips the offset rows before selecting rows.
```
#### Expected Output
```python
>>> df = pd.DataFrame({'animal':['alligator', 'bee', 'falcon', 'lion',
...                    'monkey', 'parrot', 'shark', 'whale', 'zebra']})
>>> df
      animal
0  alligator
1        bee
2     falcon
3       lion
4     monkey
5     parrot
6      shark
7      whale
8      zebra

>>> df.head(3, 2)
      animal
2     falcon
3       lion
4     monkey
```