Deprecates and removes usage of Coordinate#clone(), adds #copy(), adds
tests. Makes Coordinate compatible with jdk5.