Add polycone converter to surface model
This MR adds the converter for polycones to the surface model.
It picked up from @edstan implementation and is now a fully functional converter. In the converter, the loop is done over the sections of the polycone and at each section the full cone-shaped solid is constructed, while adjusting the top and bottom surfaces that might be connecting to other solids.
Three gdmls with increasing complexity are added.