Allow Bower to manage our dependencies

This includes some minor changes to keep the repo clean.