Started major clean-up of Rascal tests

Note 1: work in progress
Note 2: May break Rascal build since new tests have been added

Many tests in rascal-test have been converted from earlier Java versions
to a Rascal version.

This clean-up aims at the follwing:

- ensuring that there are no commented out tests, or at least clearly
mark them with /*TC*/ or /*CMP*/ if the type checker, resp. compiler
cause this test to fail in a way that prevents running the other tests
in this file.

- move all tests related to static properties to a separate file (marked
with TC in its name).

- convert all these static tests to call the typechecker directly.

- clean-up the layout of all test files.

The progress is administrated in the rascal project:
library/experiments/Compiler/Test/TestOverview.