Updated require to work with changes in run-API.
Removed ugly comment and made two unintentionally global variables local.
Fixed : in source and transformer.
Added getInteractive and getBatch to preParserGenerator. One can use them to get the opposite version of the parser one has atm.