Moved player specific css to a new player.css file.
Updated gulpfile.

* Added the player.css file to the css files to combine.
* Added plumber to catch errors and prevent gulp from dying.
Added is_loaded flag to steamApi player.
Added eventEmitter library.
Renamed "lib" -> "ext".
Removed the public/img directory. We have no images.
Created a filter for adding player property to matches.
Major restucturings;

* Moved each controller/service/... to a separte file.
* Tries to split the ViewPlayerController's logic into smaller parts;
  - There is now a filter for adding player property to matches.
  - Much of the loading progress logic has been moved to a new ProgressLoader service.
* Renamed TopNavbarCtrl -> UserController
* Removed the ViewHomeCtrl. Added a search-controller attatched to the search form instead.
* Renamed the app from 'myApp' -> 'dotaStats'
* Moved configs from the app.coffee file to two new files;
  - app-routes-config.coffee - For routes
  - app-config.coffee - For other app-global config.
* Moved angular wrappers for third-party libraries from src to ext (lodash and EventEmitter).
Merge branch 'cleanup'

Major restucturings;
* Moved each controller/service/... to a separte file.
* Tries to split the ViewPlayerController's logic into smaller parts;
  - There is now a filter for adding player property to matches.
  - Much of the loading progress logic has been moved to a new ProgressLoader service.
* Renamed TopNavbarCtrl -> UserController
* Removed the ViewHomeCtrl. Added a search-controller attatched to the search form instead.
* Renamed the app from 'myApp' -> 'dotaStats'
* Moved configs from the app.coffee file to two new files;
  - app-routes-config.coffee - For routes
  - app-config.coffee - For other app-global config.
* Moved angular wrappers for third-party libraries from src to ext (lodash and EventEmitter).
* Removed the public/img directory. We have no images.
* Renamed "lib" -> "ext".
* Added eventEmitter library.