Add optional management of elastic search index template

Code to install a default template (included, or user-defined) at start-up time if none is detected.

Also include the default template.

Corrected Makefile to pull GeoCityLite database from source and put the default template in the jar file in an easy to find place.