Add missing metadata.rb files and dependencies

Chef 11 requires that cookbooks declare dependencies in metadata.rb even
when running via chef-solo.