fix pagination bug

Signed-off-by: Suhayb El Wardany <me@suw.me>
do not sort grids if no default is present

Signed-off-by: Suhayb El Wardany <me@suw.me>
Merge pull request #46 from cartalyst/feature/no-sort

do not sort grids if no default is present
remove throttle exception and only update per page if max is larger than 0

Signed-off-by: Suhayb El Wardany <me@suw.me>