Change view api, implement stubs (subcompositor, datadevice) and introduce wlc_client.