chore(ng): move core files from src into src/core

This is to facilitate easier linting of the core source code, which
relies heavily on internally global functions.
chore(ng): revert move
chore(jshint): create jshintrc files for each module