Capistrano fixes

* Sidekiq now gets started up when deploying
* secrets.yml is now kept in the repo, and any secret values are entered via environment variables (using dotenv, see included docs)