Fixed errors on geoNear and geoSearch

Previously, these commands would return the raw db command object, not
checking for errors or anything. This now checks to see if the command
succeeded, and if it did not, creates and returns an appropriate error
message.