[FLINK-836] Integration of the CachedBuildSideMatchDriver into the optimizer
[FLINK-836] Tests for the integration of the cached match driver into the optimizer
[FLINK-836] Rework of the cached match driver