Fix broken test dependencies.
fix broken tests due to the way exception handling has changed
test needs to dispose of connection
 - otherwise tests will hang
Fix the rideshare error
- a 500 was being returned when a rideshare ride was not found. (the fromDb method was giving a null pointer.)
Merge pull request #272 from CruGlobal/Fix_another_rideshare_error

Fix the rideshare error
Merge pull request #273 from CruGlobal/fix_tests_and_rideshare

Fix tests and rideshare
Authnet wants a full billing address when customer is provided
 - it was return errors when passing a customer without an address
add a quick test checking when to and when not to create a customer
for completeness.. trim off leading whitespace if address1 was null but address2 was not
Merge pull request #275 from CruGlobal/fix_authnet

Fix authnet
setup to always create a customer
fill in all customer fields
 - even some that are unknown
apparently billing addresses need to be saved to pass back for a refund
Finish the process of issuing a refund with addl fields
 - billing address
 - name on card
check for common name prefixes and suffixes
Merge pull request #277 from CruGlobal/EVENT-108-c

Event 108 (additional fields only)
SQL to flatten tables
add session fields to IdentityEntity and service class
Make IdentityQueries and inner class
Merge session queries into identity queries