compositor: don't destroy surface client when it's the maliit-server

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #47 from webOS-ports/morphis/work

compositor: don't destroy surface client when it's the maliit-server
plugins: extend luna service adapter to support category and method registration

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #48 from webOS-ports/morphis/work

plugins: extend luna service adapter to support category and method regi...
compositor: introduce management of transientParent property

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>