Add bower support and include dist files

Bower uses the repo as the source of truth, so it's necessary to include the built files in the repo.