Moved search index creation out of the Api package now that it no longer
needs to be manually triggered.
Added 5-minute caching for the Angular app page.
Reorganised package structure
Added a note about the Elasticsearch client being thread-safe.
Comment tweak.
Cleaned up Elasticsearch server shutdown - looks like it was trying to
delete the entire temp directory!
Added a Cross-Origin-Resource-Sharing header so we can serve static
content from subdomains.
Updated Restolino version to get Filter and Startup functionality.
Limited caching to requests that are non-localhost and for static
content.
Added a bit of caching to data requests that are non-localhost.
Merge branch 'master' into search-and-cache