Prepare for 1.3 release.
[maven-release-plugin] prepare release pythagoras-1.3
[maven-release-plugin] prepare for next development iteration
Numerous bits:
- nixed all transforms except identity and affine; the intermediate transforms
were more trouble than they were worth
- fixed bugs in AffineTransform.translate/scaleX/scaleY/rotate; aiya!
- replaced Transform.clone with Transform.copy; deprecated clone
- rewrote transform test in Scala and using Java AffineTransform as a
reference.
[maven-release-plugin] prepare release pythagoras-1.3.1
[maven-release-plugin] prepare for next development iteration
Added Dimensions.ZERO.
Shearing support from Mike T.
[maven-release-plugin] prepare release pythagoras-1.3.2
[maven-release-plugin] prepare for next development iteration
Reference 1.3.2 release.
Added MathUtil.floorDiv, and tests.
(From aduros) AbstractRectangle.contains should contain bounds.

Points on the top and left edges are considered contained, so should points on
right and bottom. This also makes contains() consistent with outcode().
Take shortcuts in translate() and scale().
Merge pull request #18 from aduros/affine-patch

Take shortcuts in translate() and scale().
Bump to Scala 2.10.0 and SBT 0.12.2.
mirrorAngle(HALF_PI) should be -HALFPI rather than HALF_PI
Change new mirrorAngle to mirrorAngleOrigin, improved javadocs.

The old mirrorAngle mirrors around the "y-axis" (PI/2 or -PI/2 as appropriate)
which is necessary for other code (particularly angularDifference) to work
correctly. The new mirrorAngleOrigin mirrors around the "x-axis" (zero).
Save an extra call to mirrorAngle when d == md.
We need Scala for test classes.