Unicorn/git adjustments for _application recipe

:fork_and_knife: This adjusts the unicorn so it gracefully reloads the application code without killing the entire unicorn process. This also changes from deploy to deploy_revision to ensure the application is only deployed when the HEAD revision hash has changed.