Move ASMGeneric from HDSAC to denLib

So CreeperCollateral can use it.