Fixed jshint exclude patterns to match full path

Django static file finders only consider the file name when looking for ignore patterns. Because of that you cannot use patterns like '*/js/lib/* to exclude all files in the js/lib static folder. This change fixes that by getting all static files from the static file finder then applying the exclude pattern to the full path.