Also renames the OsmDataFactory in the more appropriate GeometryFactory and modernizes code for python3.