Angular 1 2 27

@dansomething I tried to figure out why the tests were failing on your upgrade branch. I think it had to do with a mismatch in versions between bower-angular-route and angular. I wasn't sure which version of bower-angular-route would work with angular 1.0.8. However, I was able to get all the tests passing by upgrading to the most recent stable version of angular (1.2.27). Do you have any problems with moving to that instead of 1.0.8? If not, then feel free to merge this pull request.
You're totally right. And the app is visually broken even though the tests all pass. It's probably worth upgrading to Bootstrap 3 since we need to keep up-to-date anyway. I did a quick upgrade to Bootstrap 3 and while it's better, there are still some issues that probably require CSS tweaking. I have a ton of stylistic work in my other branch so I'm leaning toward doing the upgrade in my branch in order to avoid unnecessary work and a difficult merge. I'm going to make the minimal tweaks so I can get it working and then do the major work in my branch. Thoughts?