Modernize FSRAlgs
- prefer inheritance of extend_interfaces over virtual inheritance of T
- prefer DeclareInterfaceID
- prefer (implicit) compiler generated destructors over explicit ones
- prefer Gaudi::Property
- prefer range-based for loops
- prefer STL algorithms over raw loops
- prefer CommonMessaging