Commit message control

Skips builds unless commit message contains `[publish]` or `[publish debug]`. `[publish debug]` will skip the CF stack shutdown at the end, allowing you to connect to the launched EC2 for debugging purposes.

Testing 2nd case now, will merge after.

cc @springmeyer