Surface::currentSurfaceBuffer can be 0

Change-Id: I107f74dbabb5d8192d44f3f76dc38852928847b9
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Fix connections in QWaylandSurfaceItem

Change-Id: I59a09b8725f7ba86bf273d5cce6fcc1f5c153840
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
fixup in serverbuffer compositor

Change-Id: Idb0ad89c47fdca7249022049c00063a4d0bac95a
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Cleanup extension and hw integration initialization

Change-Id: I84dc6581b93c213c88762dc3477b8f932d08519b
Reviewed-by: Andy Nichols <andy.nichols@digia.com>
Making the buffer intgrations private

Change-Id: Ifb6e2456c781e80f84e27e68c3e279ea993f9307
Reviewed-by: Andy Nichols <andy.nichols@digia.com>