Merge pull request #269 from CruGlobal/Update_sessions

update session expiration dates
Take @mattdrees proposal for suppressing entity on payment related requests
when AuthCaptures are not approved, there is no indication about why not.
 - the handling of non approved transactions is in the overridden super class method (Transaction.processResponse())
Since the code is already in the superclass, use it
Apply the same logic in `Auth`
 - we don't use it right now, but it is there
remove log, handled by superclass
Merge pull request #270 from CruGlobal/authnet

Payment processing bug notifications
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
use infobase token when searching infobase
use infobase token when searching infobase
add zip to entity
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