Decimal support

Currently only converting to floats which may lose some precision.
Not recommended in 2.6 where float to string serialization is sub-optimal
Be more benevolent when dealing with hosts parameter

This was mostly inspired by work on haystack for backwards compatibility
Add in __repr__ to client to simplify debugging
Added Changelog
Bump version to 0.4.3
Some additional documentation
Update __init__.py

Fixed documentation to match code argument order.
Allow people to import ThriftConnection from elasticsearch package itself
Thrift plugin uses different format in cluster stats
Added support for q parameter to delete_by_query
Added get_field_mapping API
update urls to new website layout
If we have sniffed no hosts, consider our sniff failed
Logging fixes
Fixed test after log format change
Strip excess '/' at the end of doc urls
Merge branch 'master' of github.com:obmarg/elasticsearch-py
Changer is 1.0 Beta2
add how to install using pip

i couldn't find how to install elasticsearch package, and didn't know that you already deployed it to pip repository. now i know, and i think it's worth adding this piece of info to README.rst.
Remove specific version from pip example in README