updated versions of dependencies to latest
switched from requirejs to commonjs modules for UI code. intentionally not using backbone and jquery npm modules thanks to defect with karma-commonjs. switched to using karma-commonjs because of its source map support.