Improved js parser to restore ability to parse node.js style require()

Also added  a puts to list each revision as it happens, so you can see progress through revision history as it runs.