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.
Merge pull request #1252 from pozdnyakov/shared_runtime_process

Introduce Application class