Add adjustPureNegative option to BoolQuery
Update CommonTermsQuery minimumShouldMatch

Added support for new high and low freq minimumShouldMatch options.
Add Filter support to CustomScoreQuery
Add failOnUnsupportedField option to FuzzyLikeThisFieldQuery
Add failOnUnsuportedField option to FuzzyLikeThisQuery
Update Geo object

Update Shape with circle and multilinestring type and radius option.
Allow passing geohash in object to GeoPoint.
Add shortCircuitCutoff option to HasChild query and filter
Add failOnUnsupportedField option to MLT queries
Add routing and cacheLookup options to TermsFilter
Add timeout option to NodeInfo
Update Document with latest options

Add docAsUpsert option and remove percolate option as that is no longer
supported.
Add scoreMode option to Rescore
Update PhraseSuggester

Add tokenLimit and highlight options.