[Fix] Update Saikuro artifact scratch directory location
[Fix] expected scratch directory location by generator metric
[Misc] Add canonical metric scratch directory method
Ensure directories set and created when metrics configured
[Misc] Set generator scratch metric directory as output_directory if set
Merge pull request #141 from bf4/saikuro-output_directory-fix

[Fix] Saikuro output directory no longer dependent on generator name