Add a minion configuration for WSU Search
Add state file configuration for WSU Search

No actual config is provided yet, only the framework.

We'll need to reorganize a few of the other states as they won't
apply to all servers now.
Re-sort roles to make room for a non webserver

This applies the webserver, cacheserver, and dbserver roles to all
other machines except for wsu-search, which is only a search server
s/wsu-search/wsusearch/ for hostname
Add basic provisioning for the 1.7.0_55 Java SDK

Elasticsearch recommends this version
Remove the .sls extension from the state list
Move some prereqs around to satisfy new state structure
Add initial tasks to download, extract, and run Elasticsearch
s/cmd/cwd/
Correct horrid spelling
Run Elasticsearch in the background

We'll revisit how this is started as a service in the future
Use the yum package installer provided by ES rather than the download

This should be much easier to support in the long term, plus it puts
everything in the proper setup locations, etc.
No longer add a custom search directory, require java-sdk
Use package name of elasticsearch

I was misled on the name :)
Ensure that Elasticsearch is running after provisioning
No need to specify elasticsearch init file
Add initial, default config via elasticsearch.yml
Track a config file during provisioning for Elasticsearch
Add a minion configuration for WSU Search
Add state file configuration for WSU Search

No actual config is provided yet, only the framework.

We'll need to reorganize a few of the other states as they won't
apply to all servers now.