Modernize CMake configuration
As discussed at the PAC (2023-01-13), I modernized the CMake configuration of Bender for run2-patches so that it can still be used for Run1 and Run2 analysis.
I believe it would be better to convert Bender into a pure Python package, but these changes were easier to do.
/cc @cattanem