Feature/bower build

Attempt to run bower at build time. Only last two commits are new, this branch is based on #8.

Needs confirmation it works from someone more familiar with how it should work. Should be able to test with

```
git clean -x -d
npm install
npm run build
```

If npm install is in good shape.