Cancellation fee not applying when system cancels reservation

Bug #63163
Refactor autocanceller into own class in order to write tests against it
oracle fixes
Additional data columns for 'export raw' task #62733

Added purchaser and note fields
Merge pull request #13 from tablexi/auto_cancellation_fee_63163

Auto cancellation fee 63163
Merge pull request #14 from tablexi/additional_column_fields_62733

Additional data columns for 'export raw' task #62733
Merge branch 'master' of github.com:tablexi/nucore-open
Merge branch 'master' into edit_purchase_order_56887