getting tests working again

Conflicts:

	src/arr/compiler/compile.arr
	src/arr/compiler/web-compile.arr
	src/js/base/bootstrap-namespace.js
	src/js/base/eval-lib.js
	src/js/base/repl-lib.js
	src/js/trove/parse-pyret.js
	src/web/repl.html
	tests/evaluator/require-test-runner/all-spec.js
trying to clean up paths and make eval and repl and command-line all
use the same module loading process
fixing broken tests
Ugly commit

Merged in testing fixes from for-bootstrap for path issues, and started work on
printing better error messages at the REPL.