Allow search timeout

This just adds the ability to specify a timeout per search as explained in:

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-body.html#_parameters_4