copy library gen as basis for identity gen
add ident gen to ForgeApplicationRunner
add ident gen to publish script
Merge branch 'master', remote-tracking branch 'origin' into hetero