split standard templates into map & alphabetize

in preparation for subsetting standard methods via type-level tag
comments
decouple Min from Max
remove negate method
add preliminary subsetting via comment tag; needs tests

genSpec gains Methods field; pull comments out of StructType ast; if
none specified, include all methods; basic Sort dependency logic