Added Thrift transport
Added php versions to travis conf
Added Thrift Transport Exception
Added Http Transport Exception
Transport benchmarks
Added thrift_protocol sources
MultiSearch implementation
Fixed empty query issue
More multi search tests
Added support for error response in multi search
Extracted elasticsearch version into env var
Added 5.2, 5.3 and 5.4 php version to travis.yml
Added setSearchType method in Elastica_Multi_Search
Added createSearch method to Type and Index. Count request is preformed by calling Elastica_Search::count() method
Added Elastica_Script support in CustomScore query and Script filter
Added Script filter and CustomScore query tests. Fixed Script filter broken toArray() method
Removed Abstract Query support from Elastica_Script::create()
Added constructor test for CustomScore query
Merge pull request #291 from x8wk/allow_more_request_params

allow_more_request_params
Fixed code formatting