WIP - Generalize window linking
WIP - Add Lipstick API export

Adds a "fake" active property that can be manipulated by the compositor
but falls back to the QGuiApplication active if there is no compositor.
Also adds access to the compositor, rather than using a global context
property.