Puma should start on instance boot

Yeah, delayed queues and de-dupes additional notifications for the same call until the end of the chef run.

The puma app server isn't running yet, so start makes more sense than restart.