fix gamejs.transform.rotate sometimes cutting of parts of surface
fix gamejs.transform.rotate sometimes cutting of parts of surface

i wrongly assumed all surfaces are squares and could thus be rotate in 90
degree steps without needing to calc new bounding box.

jrburga/jsvgdl,GameJs/gamejs,jrburga/jsvgdl,jrburga/jsvgdl,GameJs/gamejs,jrburga/jsvgdl,GameJs/gamejs