Added validation for WHERE after Mongo parses it

* Had to do it this way to prevent multiple parsing
* Also added ORDER BY field parsing
If aggregating, don't check the ORDER BY fields
Merge pull request #13 from cndreisbach/post-validation

Post validation
Merge branch 'master' into testing