Add 'venture' and 'rebill' query/action fields. Add eval_string so we can do live repl support.
Add Transaction#lookup_key (hex digest) to be used as a primary key.
Prevent nil tax_expense field from being added to every transaction. Put invalid transactions in a separate array (invalid_transactions) within the parse result. Add paypal_country field.
Large-scale reorganization and re-factoring.
Renamed files to better match class names