Add depends, recipe and attributes to metadata.rb.
Improve default recipe to not assume /home for backup_user, deps install and template configuration, using aws node attributes for aws credentials.
Change backup_user -> backup/user.
Change template to use aws credentials from node['aws'] as the cookbook now includes and depends on the aws cookbook.