fix indent in generated JS
handle MapReduceTask in RenderTree
also a RenderTree[Js] instance
ignore ^D in REPL ('exit' still works)
fix white space in tests
Merge pull request #260 from mossprescott/misc

A handful of small fixes