Fixes issue #1960. Account for right/top spine data offset on transform ...

...when doing spine.set_position(). Also includes a testcase for the data locations.