Add HTML5 pushState support for Ember

- also updates associated route
Ensure grunt-contrib-watch watches appropriate files
for re-building ember admin when files change
Merge pull request #2376 from hswolff/ember-history-support

Add HTML5 pushState support for Ember
Merge pull request #2378 from hswolff/ember-fix-watching-files

Ensure grunt-contrib-watch watches appropriate files for re-building ember admin when files change.
WIP: Flesh out admin nav bar in Ember

address #2275