Miscellaneous tidying; adding self to contributors

* Synopsis code now works out of the box
* Do not specify a default transaction_code; wasn't working anyway
* Cleaned up sample records
* Croak--don't return--if record batch is invalid
* Renamed transaction_type to discretionary_data and removed "S" default
* Removed unused "bank_2" (may have formerly been transaction_type)