Reindexing from a subref was broken. Fixed and added tests

Fixes #29
Removed index_templates option from cluster.state()
Added char_filters to indices.analyze()
Removed docs for deprecated indices.snapshot_index() and indices.status()
Bumped min version of JSON::MaybeXS to 1.002002
Updated to latest elasticsearch
Added conf param to TestServer for passing arbitrary config to elasticsearch
Run es with benchmarking and scripting enabled
Reduced the number of old versions of es we test against on Travis
Removed trace testing from junit
Released v1.12 of Search::Elasticsearch and Search::Elasticsearch::Async