Fixed major bug in Version 3.3 rotation code.

The bug only affects version 3.3, and would cause the clear() function
to not reach the full extents of the screen. It also resulted in a
different offset (x,y) for each of the different rotations. Version 3.3b
fixes this.