Adds support for using puma config file in capistrano deploys.

* Unless puma_config_file given ./config/puma/<env>.rb is used.
* Fallback to using puma_* variables if config file cannot be found.
Merge pull request #315 from jakubpawlowicz/master

Adds support for using puma config file in capistrano deploys.