Consistent storage and access schema for bounds
Closes #719 (closed) (only partly, as this one tackles only the Surfaces)
- Introduces a consistent storage, streaming and recreation schema for
Surfaces
- Introduces
std::logic_error
for SurfaceBounds if misconfigured - Introduces UnitTests for
exception
throwing and streaming
Edited by Andreas Salzburger