[WIP] Add build process

- [x] Use requirejs to build files
- [x] Use ngmin to allows minification
- [x] Concat files
- [ ] Minify files
- [ ] Allows to use external config file
I think you should put that in a `Makefile`. It's not just Travis that needs to do that.