issue #18: rotation included for Basic2DMatrix. Also created test method