Remove bulk stub
Adjust flay score
Provide mixin for #exist? predicate
Nuke unused file
whitespace
Move document index commands update and create to correct namespace level
Memoize refresh command responses
Add response logging
Provide index operation special cases
Correct location of refresh command
Correct range aspect refactoring leftover
Provide index operation special cases on types
Move all shared command methods to mixins

* Deduplicates a lot of stuff!
Deduplicate specialized index commands
Do not use 1.8 breaking block default arguments
Introduce Request class to simplify Connection
Rename read to search

This follows the elasticsearch naming convention more.
Correct op types of specialized index operations
Kill mutants in Request#initialize