Added Thrift transport
Added php versions to travis conf
Added Thrift Transport Exception
Added Http Transport Exception
Transport benchmarks
Added thrift_protocol sources
Merge branch 'master' into thrift-transport

Conflicts:
	.travis.yml
	lib/Elastica/Exception/Client.php
	lib/Elastica/Exception/ConnectionException.php
	lib/Elastica/Exception/Transport/Http.php
	lib/Elastica/Index.php
	lib/Elastica/Transport/Http.php
	test/bin/run_elasticsearch.sh
	test/lib/Elastica/Test/ClusterTest.php
Merge branch 'thrift-transport' of github.com:munkie/Elastica into thrift-transport
Removed thrift folder
Fixed thrift transport implementation
Refactored ConnectionException, moved curl error message logic to HttpException
Transport becnhmark fixed. Commented thrift framed transport because it does not work
Added ES_TRANSPORT_THRIFT_VER global to .travis.yml
Renamed framedProtocol param to framedTransport. Added more Thrift transport tests
Updated changes.txt
Moved elasticsearch-thrift-php package to suggest section in composer.json
Merge branch 'master' into thrift-transport

Conflicts:
	lib/Elastica/Transport/Http.php
Add munkie/elasticsearch-thrift-php dependency as require-dev
Merge pull request #243 from munkie/thrift-transport

Thrift transport implemetation