Add ability to search and sort columns that are a few deep

Eg, if you want to search on user.address.country.name or sort on that type of column, you can do that now.