Add get index settings API
fix update api url, test and change update params
fix indentation and API signature
ElasticSearch: Support 'size' parameter to `search` method.
gitignore: add PyCharm .idea directory
Tweak style, and accept empty docs and upserts.
Make the update method work. Fixes #57.
Add the `fields` querystring param, supported on index and update since 0.20.
Merge get_settings support. Fixes #65. Thanks, Hanno!
Remove the Travis build badge until we fix the spurious failures.