additional error checking & legacy code removal
turns out CiviCRM has no receive date default
Issue #2171425. Commenting out unused code.
2171475 transaction not getting set to completed