Added filters to make the code more robust and more specific operators to make QuerySQL more flexible
Reflected changes in documentation
Merge branch 'master' into shrikrishna