Use template names as folders instead of markup/styles
Simple visibility toggles — still needs to support modal load status
More descriptive postMessage test
Use sinon fakeServer to eliminate need for dummy css file
Switch ready and load events to be consistent with browser APIs

* "ready": modal template is ready and can be opened — the frame will keep loading
* "load": frame is fully loaded – just a convenience event — will not work without window.pushState
Pending tests for loading overlay
Fix broken domReady dep
Loading Overlay
Typo fixes
Change to template file structure
Using Karma Stylus pre-processor, eliminating the need for monkey patching XHR for CSS