Test -ck2_multi is available before using it
Move framework extensions to be part of the tests only

CK2FileManagerWithTestSupport and CK2FileOperationWithTestSupport get
built only as part of the UnitTests target, with project groupings
updated to reflect that