Fix delete by query
Refactor fields for index to support nesting
Better handle nulls in index requests
Tidy index tests
Allow arrays to be specified as Seqs
Document index changes
Update to use variadic tuples instead of a Map
Remove use of procedual syntax for functions
Allow explicit FieldValues when indexing

For when the implicit Map/Seq conversions don't work.
Also opens up the possibility for custom FieldValue implementations.
Merge pull request #117 from stringbean/fix-delete-query

Fix delete by query
Add editorconfig configuration
Merge pull request #118 from stringbean/refactor-index-fields

Refactor index fields
support for filters: and/or
Merge pull request #120 from ppat/master

support for filters: and/or
add additional attributes to delete API:
1. delete by id - routing/parent/version/versionType/refresh
2. delete by query - routing/replicationType/consistencyLevel
Merge pull request #121 from ppat/master

add additional attributes to delete API:
add execution attribute to termsFilter and rangeFilter. add termsLookupFilter
Merge pull request #122 from ppat/master

add execution attribute to termsFilter and rangeFilter. add termsLookupF...
Fixes #101 execute explain requests