Reorganized executeProgram and added an executeFunction.
Added an RVM argument to RascalPritimive.init to enable calling an RVM
function from a RascalPrimitive (used for testsuite).
Fixed handling of testsuite_init.
Changed test generation: argument types are now also passed to
testsuite_add
Merge branch 'master' of https://github.com/cwi-swat/rascal.git