Detector Geometry customization
- DetectorGeometry class allowing to construct custom detector configurations (esp. FEL)
- Geometry routines support both horizontal and vertical panels
- Panel geometry calculations removed from DiffractionGeometry + decoupled data stream count from geometry
- Binning is done as dedicated step => this might hurt performance a bit, but it is much cleaner this way