Added grunt tasks for linting and minification. Added grunt file for the uglify/jshintint. Added fixes from linting for the ajaxpect and ErrorHandler
Added in grunt jasmine tasks. Tested some more things in the window.js spec file
Added karma config. Also got the grunt file for it, and some minor modifications back on window.js to get the tests to pass