Karma tweaks

Minor karma tweaks.

* Drop duplicate ng-html2js sections
* Add polyfill for bind so tests work under PhantomJS 1.9
I think the code was done like this on the assumption that karma tests are executed as they are encountered, but I don't think that's actually the case.  (I think the `describe()` blocks just register the test w/ karma, and it runs through them at the very end.)

We *might* need to worry about ordering of non angular components, but we already do that above.