Update forbidden-apis to 1.5.1 and remove the relaxed missing classes error.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/elasticsearch/elasticsearch
Merge branch 'master' of https://github.com/elasticsearch/elasticsearch
Update forbidden-apis to 1.6
Update forbidden-apis to 1.6
Update forbidden-apis to 1.6
Merge branch 'master' of https://github.com/uschindler/elasticsearch into forbiddenapis-1.6-update
REST API: Allows all options for expand_wildcards parameter

This change means that the default settings for expand_wildcards are only applied if the expand_wildcards parameter is not specified rather than being set upfront. It also adds the none and all options to the parameter to allow the user to specify no expansion and expansion to all indexes (equivalent to 'open,closed')

Closes #7258
Analysis: Add keep_types for filtering by token type
Java api: fixed inconsistencies in PercolateRequest, added return type for method chaining where missing

Closes #7294
Merge pull request #7158 from uschindler/forbiddenapis-1.6-update

Update forbidden-apis to 1.6

Closes #7158