[WIP] Elasticsearch

Adds Elasticsearch. The psf-search cookbook and elasticsearch cookbook makes a small assumption that all the nodes will be running on a Rackspace cloud and are connected to the PSF InternalNet there.

Still needs to get TLS setup in nginx so our connections over the internet, especially the authentication, are not exposed in clear text.