Merge ObjectIntersection and FullIntersection class (was ACTS-533)
Original author Andreas Salzburger @asalzbur
ObjectIntersection and FullIntersection are practically the same class.
One can work with two template parameters and enable_if for dedicated constructors.
Edited by Moritz Kiehn