Updated search response to include two new methods

Added getTotalDocuments() and getFacets() methods
Changed the way convertToSdf method returns if delete
Changed way server location is handled, and added support for boolean query