Add sorting, fixes #42

Taken from @bartoszkopinski ([original compare](https://github.com/bartoszkopinski/activeadmin-mongoid/compare/elia:master...master))

- no-collection case
- filtering for sorting
- conflict with simple_form