compositor: GreenIsland::Compositor now inherits from QQuickView itself

Issue: #105
compositor: Move shell process handling to Green Island

While we are here we emit the ready() signal from a lambda function.

Issue: #105
compositor: Use new Qt loggin API
compositor: Handle surfaces signals

Green Island now emits signals when surfaces are mapped, unmapped or
destroyed.

Issue: #105