- Added Karma unit tests running with RequireJS to resolve test dependencies.
- Normalized js-tests output to bin/reports.
- Separated JS source from JS tests (for now).