feat(app): reload grunt server when gruntfile is updated

When a change occurs on gruntfile, reload the server
feat(app): update to angular 1.2.0

Update Angular and its deps to 1.2.0. Also updates other deps.

Breaking changes: The gruntfile has changed slightly. Specifically ngmin
has been moved in the build order and its config targets have been
updated from dist to tmp
fix(gen): remove extra "App" from service spec files

Pull request #413 changed the way the names are handled. Forgot to
update these 4 files.
Merge pull request #439 from eddiemonge/ngupdate

feat(app): update to angular 1.2.0
doc(changelog): add preliminary changelog for 0.6
v0.6.0-rc.1
fix(template): remove redundant closing tag

Reported by @andriytyurnikov
Fixes #441
Merge pull request #438 from eddiemonge/gfile

feat(app): reload grunt server when gruntfile is updated
chore(deps): update dependency time-grunt

Patch release of time-grunt
feat(app): run unit tests when test scripts are changed

When files in the test folder are updated, run karma