VECGEOM-618 : Added new definition of SafetyToOut to fix SafetyToOut issue as mentioned in JIRA issue-618
The new definition find the shortest distance to the line segment that forms the polycone boundary to calculate the safetyToOut Its more rugged implementation that fixes all the issues related to SafetToOut function of Polycone.
Also the SafetyToIn Results are matching with Geant4 results.