optional parameter normalization
named argument normalization; renamed OptionalParameterNormalizer to OptionalArgumentNormalizer, changing some comments accordingly to match Roslyn's use of those words