Backward compatible changes required for Gaudi/master
- fix compatibility with LCG 95 (Boost >= 1.67)
- fixes for gcc8 (errors and warnings)
- prepare for backward incompatible changes in Gaudi
Note: includes !1881 (merged)
See LHCBPS-1827
Edited by Marco Clemencic