Inherit `Beam` and `IBeamScan` classes from common base
Classes Beam and IBeamScan share some common functionality and so the should have the common base called e.g. ISource.
The common things which are duplicated now:
- intensity
- footprint
- polarization (but not analyzer!)
- polarizerMatrix (but not analyzerMatrix!)
Edited by Mikhail Svechnikov