Logstash Work In Progress

This is based off of @portertech 's work. Here is what is different

* Added roles for logstash client, logstash server
* Updated echelon_server and echelon_client with logstash
* Moved from kibana-php to kibana-ruby. Now we can serve kibana with unicorn instead of mod php.
* Bug fixes for upstream cookbooks

What needs to be done still
* Setting up Unicorn to serve kibana isn't complete.
* firewalls rules for kibana aren't there yet.
* We could drop php if we wanted, but I didn't since people could choose to install kibana that way.
( To me it is still a win not to force a mod php install if we can reuse other ways)
* Finding some default logs for logstash would be cool so we have data to look at in kibana.

Open Questions:
* In the initial commit many cookbooks have a firewall recipe such as openssh::firewall. I couldn't find where those came from.
* To move to berkshelf we need to find where the firewall recipes came from.