Migrate angular fullstack

[Finishes: 
#21261504971908
#20447029005507
#20466321128365
#20466321128358
#19361574198903
#19730492235191]

The pull request migrates the project to the latest version of the yeoman generator we are using.  It is also now going to be deployed on OpenShift instead of Heroku.  It includes a major refactor both on the server side, and more notably on the client side.

App is deployed here: http://thrashtown-thrashtown.rhcloud.com/