DOMElement => UIElement, gains ability to load template
Remove domReady
Move away from Grunt
Allow EEs to prefix proxied event names
Test utility for using requirejs.undef and defining stubs
Make template.fetch a method rather vs a plain template() function for easier stubbing + extension
Properly test template behavior with UIElements
Refactor modal + loading as ui-controllers (instances of UIElement)