Allow to customize enabled compositor extensions

Add an ExtensionFlag enum to QWaylandCompositor and allow to specify
extensions to enable via the constructor.

Change-Id: If1a691232134034ba4055a9ed280bc211dcaebe8
Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>