Adding dependencies and updating the recipe

I found a problem when including this recipe in a runlist. This recipe was being called before build-essential, so I updated the default recipe to include build-essential and apt. I also simplified the recipe. Lastly, I updated the metadata.rb file to tell chef-server what additional recipes this one recipe depends on.