Disable the QQ2 hierarchy fix for now.

We seem to miss a few reparenting cases, which triggers an assert sooner or
later. So rather live with a slightly off hierarchy for now.
Add support for some of the QOpenGL classes (Qt5 only).
Add support for QSurface/QWindow (Qt5 only).

Conflicts:
	include/metatypedeclarations.h
Offscreen surfaces were added in Qt 5.1 only.
More fixes for Qt 5.0.