Adding namespace class.
Renaming namespace.js to js-namespace.js
Core js-namespace functionality.
Adding qunit tests.