Adding tests for reporting on transaction

Adding tests for reporting on transaction
AnetApiSchema Changes

AnetApiSchema Changes
Adding ExtraOptions support to CIM Transaction

The ExtraOptions is added to the CIM transaction process.

Thanks to fatsheldon's good suggestion.
https://github.com/AuthorizeNet/sdk-dotnet/pull/21