Remove application storage from the desktop code path

Remove application storage from the desktop code path
(make it Tizen-only). The AppliactionServiceTizen object
was added to own the application storage.

This patch also encapsulates application launching within
the ApplicationService object, and contains multiple code
cleanups.
Merge pull request #2405 from pozdnyakov/Move_app_storage_to_Tizen

Remove application storage from the desktop code path