Debian detection and support added

I've added support for debian. 

also apache and passenger config updated to use "#{node[:apache][:user]}" & "#{node[:apache][:group]}" to avoid any issues with permissions

added attribute for ruby secret needed by graylog2 0.12.0+

and updated the packages used by graylog2 to the current stable releases:
passenger updated to 4.0.10
graylog2 updated to 0.12.0
elasticsearch updated to 0.90.2
ruby updated from "1.9.3-p327" to "1.9.3-p448"