Updated to support ES 1.3.4 and clean up

- Updated POMs to use ElasticSearch 1.3.4
- Migrated build to use Java 8
- Clean up spelling
- Move examples to docs