Use task id and current microtime to avoid collisions between local js temp filenames
Merge branch 'master' into cache-js-static-analysis-output
Undid changes that were supposed to be made on a different class ...
Create TimeCachedTaskOutput
Cache jslint output for js urls for 180 seconds