AuthorizeNet: Improve duplicate_window handling

Deprecated the class_attribute for it in favor of using the transaction
options.  Shared state begone!