updated ncthis's PR to use grunt file api methods, added tests
add code to update a Javascript's source map's file property to point to file revisioned path; Update test which checks if the file revision numbers match for both the javascript file and it's source map file.