rename erlang modules and add apps
moved some runtime classes to fix dependencies
simplify runtime shutdown callback
simplified backendshell + listener classes
removed dep from model to backend: move IBackendProvider to runtime
reorganized backend plugin
unraveled some meore backend dependencies
small refactorings with IErlElement
small fixes
fix bug with String.format
small stylistic fixes
fix a bunch of PMD warnings
gh120: fix stack overslow when terminating debugged node
replace all exception.printStackTrace with ErlLogger.error(e)
fix launch config
cleanup code
1251: java.lang.NullPointerException when Tracing starts
update /// directory for crash logs
1250 - io:format statements output is not ordered

events should not be sent asynchronously, as the order can get messed up
Update build system to use and create product site