WIP > ActiveSupport::Instrumentation support for Elasticsearch

"Tested on humans"

See: http://edgeguides.rubyonrails.org/active_support_instrumentation.html

----

TODO:

* Tests
* Documentation
* Publish "Model Search RESPONSE" event (took, number of results, etc.)

-----

NOTES:

https://github.com/rails/rails/blob/master/activerecord/test/cases/log_subscriber_test.rb
https://github.com/rails/rails/blob/master/actionpack/test/controller/log_subscriber_test.rb
https://github.com/rails/rails/blob/master/actionview/test/template/log_subscriber_test.rb