Ngram search with tests

Add elasticsearch indexing via Java API with ngram search functionality. 

Perform JUnit tests with local elasticsearch index to test the settings and mappings.

Run indexing separately from transformation. 

Change README to incorporate recent changes.