Remove the hand-coded binary constants
GeometryType implemented a few binary constants. This patch removes them and replaces their uses within the GeometryType implementation by standard C++ binary constants.
The problem is that the constants were exported publicly by the class. Therefore, removing them is an API change. They don't appear to be used anywhere, though.