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

Totally change this to be "Phased Restarting" :smile: