Add support for Ubuntu Upstart configuration.

This is utilized for most newer Ubuntu distributions.
Move init.d configuration into the redhat directory.
Update Vagrantfile for deployment testing.
Add 'foodcritic' gem to the file.
Add ruby-gemset to the project.
Add a CentOS/RHEL compatiable init.d script.
Restructure attributes for run options.
Move the actual pidfile writing until after exec.
Add iptables as suggests and bump version.