Improved RVM error messages.
Switched to new internal representation for muRascal runtime.

We used to use ArrayList for list-like structures in the muRascal
runtime. Now we use Object[] with fixed length and access these
structures as arrays.
Merge branch 'master' of https://github.com/cwi-swat/rascal.git