Introduce Application class

The newly added Application class represents a runnning application.
ApplicationProcessManager & RuntimeRegistry classes were removed.

Issue: Test system needs to be rewritten as it relies on the removed RuntimeRegistry.
Adapt in-browser testing system to the design changes.

Adapt in-Browser testing system to the RuntimeRegistry removal.