QgisApp: use qgsmessageviewer to report commit errors
QgsOgcUtils: fix multi geometry type creation and use QgsGeometry types instead of STL templates