Corrected a stupid math problem in Geo::ShapeFile::Shape::centroid function, reported by an anonymous rt.cpan.org user.
Fixed a problem discovered by Celia Mackie, where some complex shape types didn't have their Z and M values transferred into the points correctly, making it difficult to access those values.