Reentrant Algorithm base class
This is meant to be a counter-proposal to !678 (closed).
The main idea is that the base class of algorithms (Gaudi::Algorithm) should be reentrant, while backward compatibility is guaranteed by ::Algorithm that implements the reentrant execute as delegation to the old style execute.
Closes #47 (closed)
Edited by Marco Clemencic