Initial elasticsearch_river transport
Attempt to test the new es-river transport
Add config pydoc and implement the described defaults
Stop class-qualifying class variables

I didn't know that those were accessible via ``self``, but I have since
learned that they are.
Allow customization of the entire river name

Also widen the available substitutions to include all the known
configuration variables.
Honor index name and document type customization