Angular 1.2

Almost ready to merge.

The main problem left is documentation; grunt-ngdocs doesn't support angular 1.2, so all the examples are down.  But all the API docs still work, so it is not *too* big a deal.