Only call symlink_before_migrate once

.env isn't being symlinked because we're calling symlink_before_migrate
twice in deploy_revision. Rather than calling it twice we should be
passing it a hash of things to symlink.
Test that the unicorn config is being symlinked to shared/unicorn.
Merge pull request #50 from opscode-cookbooks/link-env

Symlink shared/.env.production to current/.env.production
v2.7.2 Release
Add chef-vault support for the application data bag

This adds an extra attribute: chef_vault, which if set to true, uses
chef-vault (https://github.com/Nordstrom/chef-vault) rather than data_bag_item
in order to load the supermarket data, allowing it to be encrypted on the chef
server.
Add fieri_key to ENV configuration.

If the fieri_key is set in the databag, set the ENV variable. This is used to
authenticate with Fieri requests. You will want to use the same key that is set
in the Fieri databag.
Allow FIERI_URL to be configured.

This is to support setting the location for Fieri.
Use nested attributes for Fieri.
Merge pull request #52 from opscode-cookbooks/fieri_key

Add fieri items to ENV configuration.
v2.8.0 Release
Bump cookbook version
Merge branch 'mh/chef-vault'

Conflicts:
	metadata.rb
Update changelog for v2.9.0
Attempt graceful unicorn restart

Attempt at getting runit to gracefully restart unicorn.
current specs pass for unicorn restarting
switch runit commands to 2 instead of restart
cleanup the unicorn config a bit