add jshintrc and fix errors
remove main.js dependency on jQuery
add dependency graph image and fix a missing bootstrap dependency that
could quite possibly cause (and quite possibly was causing) issues
when bootstrap wasn't already loaded by another module by the time
things that depended on it in core executed