chore(*): huge refactor, v0.1.0

- Update angular to 1.2.16
- Use angular-ui-router
- Use bootstrap-sass-official, keep only needed components
- Manually manage assets (disable grunt-bower)
- Split the app in 3 main parts with dedicated controllers and views:
profession, armor, weapons
chore(calculator): refactor calculator service

- Rename file for best practice
- Move internal functions out of public service
- Move weapon reset handler from profession controller to service
- Doc like a boss