improved grader.js to be able to evaluate a url instead of a file.