Plugins canvas refresh

plugins branch reintroduced the bug where from Qgis 2.2, a blank canvas is Shown when a Project is opened for the first time.  This bug does not Show itself under Windows with Qgis 2.4. Found/Tested on Linux/Qgis 2.2

call canvas.refresh after showmap to fix.