HtmlElement() constructor now takes DOM element, not JQuery element
Cleaned up todo.txt
Upgraded Karma 0.8 --> 0.10
Updated karma.conf.js for Karma 0.10 and installed karma-mocha plugin
Replaced hand-built karma-commonjs bridge with official karma-commonjs plugin
Updated required browser strings to match Karma 0.10's more verbose format
Updated karma runner utility to work with Karma 0.10 API