dont allow FindTAO to find wrong Version.h and make GenerateMiroMakeParams create target directory if it doesnt exist