adding advanced search.
Needed to unset body as API was returning gaps in results when ordering is requested. Driven by that, I also unset comments.
Add a basic test case for the new advanced search method.
Merge branch 'stalker314314-master'