Merge pull request #235 from ndawe/master

MRG: respect style's default canvas dimensions in Canvas.__init__