add test exposing Yscale bug

The elements of Yscale are not correctly initialised.
transform2d: fix Yscale bug

Correctly initialise Yscale when requested. Previously only the first
element was non-None and it was also the wrong value.
Merge pull request #22 from rjw57/yscale-bug

transform2d: fix incorrect initialisation of Yscale