Dual view fixes

Resolves the following issues:
http://hub.qgis.org/issues/7529
http://hub.qgis.org/issues/7528 (partly)
http://hub.qgis.org/issues/7530