Updated requirements
Initial template load tests.
Added more import tests and methods.
Added NotificationCentre and tests.
Using more specific Controller/Component to emphasise the difference between the two.
Added tests for viewstate controller popping.
Replaced QUnit with Jasmine.
More controller tests.
Added base notification tests.
JavascriptTestRunner now runs jasmine tests; still disabled for now though.
Added JS test files
Added more retrieval initialization tests.
Added more retrieval initialization tests.
More class with dependcies tests.
Added processLoadNotification test.
Added test for dependent not to be loaded if not all dependencies loaded.
Added tests for _doAttach
NotificationCentre and tests added.