Add restart timeout so that we don't wait forever for an app restart
Rewrite puma restart script to wait for the entire restart process to ensure that the app is properly restarting
Updated Restart echo to be 'Phased Restart' instead of 'Hot Restart' for clarification on how we restart puma
Bump metadata.rb version
Merge pull request #3 from sportngin-cookbooks/synchronous-restarts

Modify the Puma Phased restart to perform a Synchronous restart so that if the restart never completes it will fail the chef run instead of silently failing