Merge pull request #32 from webOS-ports/morphis/work

Fixes and proper luna service error handling
plugins: lunasettingsadapter: add splashIconSize property

Signed-off-by: Simon Busch <morphis@gravedo.de>
Rework window handling on native compositor side

Closed windows currently not leading to the remote client application being closed as
well. This needs some more work which will be added on top of this.

Signed-off-by: Simon Busch <morphis@gravedo.de>
Enforce quiting all native clients but not our WebAppMgr

Native applications are only allowed to be executed as long as they have a valid window.
If their window gets swiped the application gets closed as well.

Signed-off-by: Simon Busch <morphis@gravedo.de>