clutter: add Mir windowing/input backend

Added support for Mir, now clutter can natively draw on MirSurfaces.
This depends on latest cogl git.

Run your clutter apps using COGL_BACKEND=mir