Uncommitted files related to typeswitch statement.
Peephole.
Reorganization test infrastructure

AllCompilerTests: 	run all the tests for the compiler
AllRascalTests:		run all the existing Rascal tests
AllRascalLibs:		compile all Rascal libraries

Note: all observed failures should be documented in these files and be
removed when the issue is solved.
Miscellaneous.