Add inplace option to many DataFrame, etc. methods
On larger datasets methods like
- sort_index
- rename

(add methods to list)

etc. would benefit from an inplace option, e.g.:

``` python
df.sort_index(by=col, inplace=True)
```

and this would be more memory efficient
