Added timeout to the bulk API
Added support for send_get_body_as  => GET|POST|source
Added some more examples to the Synopsis
Added 0.90.7 to travis.yml
Released v0.76
The Cxn classes now check the mime-type to see whether the response
body should be deserialized or not. Previously realised purely on
heuristics.
Added support for the new "errors" key in the bulk response,
and made tests support the new "status" flag in bulk entries
Updated to latest spec
Updated to latest spec and added 0.90.8 and 0.90.9 to travis
Switched the REST tests to use the core elasticsearch repo
Changed examples for count, delete and validate_query to
use a top-level query parameter
Added support for allow_no_indices, expand_wildcards and ignore_unavailable
Deprecated get_aliases in favour of get_alias and make name optional
for get_alias and exists_alias
Added a new_error() util method
Improved LWP connection retries
Moved majority of Transport and CxnPools functionality into roles
and added Is_Sync role
Added is_compat utility to check if Sync/Async modules are compatible
Added bulk_helper and scroll_helper methods to the Client instead
of having to load these classes manually
Made part of Bulk and Scroll into Roles to share code with Async.
Scroll->eof is now called->is_finished
Moved elasticsearch-perl code into perl/ and renamed
Elasticsearch::Client::MockCxn to MockCxn