Successfully initialised components stamp an attr on their containers. Tests for successful initialisation.
Minor refactor of componentLoader spec

- Moved and renamed a few specs to make the key responsibility
  of the componentLoader more obvious
Merge branch 'js-component-loader-test'