Type safety for parameters in the rconf

Change-Id: I325fa3273d1f60139238f58f3d61379bdd6d5b63
- Text color is set in source viewer instead of using selection; the
result is kind of hard to see, not sure if this is better
- Interpreter classloader has access to classes in the project
- Changes in rconf file lead to update of Generated view

Change-Id: I0c383f27da6ec6d28e20c61b8041c0e4d5a616bc