adding use strict to js files not using window global
successfully adding window/document to jslint global list by using list task in gruntfile instead of jshint. also reworking gruntfile to only use what i need on build