Rewrite CMake configuration in "modern CMake"
Rewrite of the CMake configuration along the lines of LHCb!2931 (merged) (see there for more details).
Requires Lbcom!551 (merged), LHCb!2931 (merged), Rec!2416 (merged) and Phys!931 (merged)
Edited by Marco Clemencic