ENH/API: add nlargest/nsmallest to DataFrame
xref: #7356

API like:

``` python
df.nlargest('column_name', 3)
```

impl like:

``` python
def nlargest(self, col, n):
    return self.loc[self[col].nlargest(n).index]
```

cc @hayd 
