init.d script and configuration for running under Puma

This adds the following:

* init.d script
* Rake task for starting/stopping Sidekiq
* Puma configuration

This is based on the instructions for running [Gitlab](https://github.com/gitlabhq/gitlabhq) and has been tested on Ubuntu.