Removed to be able to commit without to much trash. (This is one of the reasons we use gulp)
Separated each part of the angular app into it's own file.
Added gulp-usemin.

- Created a copy bower fonts gulp task so we copy only the necesseary things.
- Created a usemin gulp task.
- Created a build task.
- Removed the default task.
- Modified src/index.html with the use min html comments.
- Deleted src/less/dashboard/dashboard.less since the usemin will deal
  with the css concatenation.