Revert "inherit ctor's from geometry_base"
Revert "inherit ctor's from geometry_base"

 - Fixes #3473 (windows compile)
 - TODO: @artemp get to the bottom of how to inherit from base class
   in a way that works with boost::variant and across platforms

This reverts commit bf99177da78a45cae2370ad7ec6cd8e58b379b99.

CartoDB/mapnik,mapycz/mapnik,tomhughes/mapnik,lightmare/mapnik,mapycz/mapnik,tomhughes/mapnik,zerebubuth/mapnik,zerebubuth/mapnik,lightmare/mapnik,mapnik/mapnik,mapnik/mapnik,naturalatlas/mapnik,naturalatlas/mapnik,CartoDB/mapnik,lightmare/mapnik,tomhughes/mapnik,naturalatlas/mapnik,mapnik/mapnik,mapycz/mapnik,lightmare/mapnik,zerebubuth/mapnik,tomhughes/mapnik,naturalatlas/mapnik,CartoDB/mapnik,mapnik/mapnik