added Numeric.AD.Rank1 top level. finished reimplementing Numeric.AD
with new signatures