Refactors to use the restart command attribute from opsworks

This will allow usage in other contexts (Passenger, etc.) as new
ones are added
Deploy attributes are now provided to all recipes [Fixes #15]
Update metadata.rb, added 'name'

required by Berkshelf 3.0.0
Merge branch 'master' of github.com:LevelSeven/opsworks_custom_env
Don't check the layer type, run it if the cookbook is included on the node
Only write config on configure