feat(app): grunt build now moves all files into a dist folder

this creates a cleaner folder structure, and makes it much more clear what files need to be deployed.
this also depricates the heroku task, use grunt build instead. yo angular-fullstack:deploy heroku will also use the dist folder now.

closes #24