Tweaks to address issues specific to Internet Explorer where Function.name is undefined.
Added package.json - migrated non-UI developer dependencies from bower.json to package.json.

Fixes #5
Added continuous integration and cross browser/platform testing via Travis-CI w/Sauce Labs.