Reworking of loop to use continuations.
Removing JS_Select (it was never used)
Generalizing Chan/MVar to SunroofArgument
Fixing the allocation of, and display of, array.
Adding JSArgs; a way of boxing Arguments into an array.
Merge remote-tracking branch 'origin/master'