Bootstrap of refactored Run2ToRun3 conversion alg

This a second version of Run 2 to Run 3 navigation conversion alg. The approach is a bit different. There are well defined steps that should make it easier to debug. There is a build in validation infrastructure.

It is a bootstrap of actually code. Most of the implementation is missing and needs to be copied over from earlier version.

Tagging @wprzygod & @tamartin

Merge request reports