update NullErlRuntime
add ErlideEventBus to allow communication between plugins.

Extension points used for this are now gone (no_runtime_handler and messageReporter)