Replaced Unicorn with Puma Web Server

* Introducing Puma webserver
* Increasing database pool size to 20
* Set explicit timeout so that long running processes can be identified.

Heroku instance with Puma running: http://websiteone-sampriti.herokuapp.com