Unicorn/git adjustments for _application recipe

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.
Merge pull request #83 from opscode/application-recipe-adjustments

Unicorn/git adjustments for _application recipe