Replaced run_transaction with submit in xt/author tests
Migrated Authoriation Integration Test to xt

In t/lib/Test/Business/CyberSource.pm
  Added service objects
    card_visa
    card_amex
    card_mastercard
    card_discover

In xt/author/authorization/accept.t
  Refactored to perform tests on all 4 card types
  Also tests the Electronic Verification Information

In xt/author/authorization/reject.t
  Refactored to perform tests on all 4 card types
Migrated Auth Reversal Integration Test to xt

In xt/author/auth-reversal.t
  Refactored to perform tests on all 4 card types

In xt/author/auth-reversal-reject.t
  Now performs tests for use cases:
    Reverse an Authorization with a Bad Request ID
    Reverse an already reversed Authorization
    Reverse an already captured Authorization
    Reverse a declined Authorization
Migrated Capture Integration Test to xt

In xt/author/capture/accept.t
  Refactored to perform tests on all 4 card types

In xt/author/capture/reject.t
  Refactored to perform tests on all 4 card types
  Tests use cases:
    Double Capture an Auth
    Capture a Declined Auth
Migrated Sale Integration Test to xt

In xt/author/sale/sale.t
  Refactored to perform tests on all 4 card types

In xt/author/sale/sale-reject.t
  Refactored to perform tests on all 4 card types
  Tests for Use Cases:
    Expired Card
    Declined Sale
Removed the Test::Business::CyberSource integration libraries

Now that everything has been ported over to using BreadBoard as well as
in the xt directory these helper methods are no longer required.
Merge branch 'feature/refactor_integration_tests' into develop