import/reorg WIP
Last import reorg work for now.

Remaining issues (shell commands, IntrinsicsResolver API, import
testing) captured in issues.

Also (re?)added ability to take files to run off the command line.
merge import/multiwait work
remove old comments from shell, shell.bat
Merge commit '7a2193829848d26cc969d3f905882495e49b9cbf'

Conflicts:
	src/java/runtime/intrinsic/tran/_awaits.java
	src/java/runtime/intrinsic/tran/_unwatches.java
	src/java/runtime/intrinsic/tran/_watches.java
	src/java/runtime/tran/Box.java
	src/java/runtime/tran/BoxTuple.java
	src/java/runtime/tran/Boxes.java
	src/java/runtime/tran/ChangeEvent.java
	src/java/runtime/tran/SingleBox.java
	src/java/runtime/tran/Transaction.java
	src/java/runtime/tran/Waiter.java
	src/java/runtime/tran/Watcher.java
	src/script/lib/mutate.m
	src/script/test/harness.ms
	src/script/test/lib/concutil.m
	src/script/test/watches.m
Merge commit '4a71e3d5956243b00662bc4c606c63cacff58f7b'

Conflicts:
	src/script/lib/mutate.m
Merge commit '3393438955f5f009982381b0d42151cf35efc741'

Conflicts:
	src/java/runtime/tran/ChangeEvent.java
Merge commit '01ef74d3bbf334dafdb7e0ba69a7bad7cf065c5b'
Final merge pass, also fixed transitive typedef visibility.

Outstanding issues:
1. Import testing disabled, needs to be updated.
2. $u, $v commands need to be updated per $h text.
3. IntrinsicsResolver API work.