Trk::Track add non-const overlaod for trackStateOnSurfaces. Remove a couple of const_cast
Adding a non-const overlaod for Trk::Track trackStateOnSurfaces, allows to remove a couple of const_cast.
Adding a non-const overlaod for Trk::Track trackStateOnSurfaces, allows to remove a couple of const_cast.