Experiment with price tracking in Resources module

Building on work by Sarah Thorngate, Holly Thomason of Stanford
contributed these changes to improve CORAL's ability to track prices
over time.  Notable changes include:

  - new data fields (with accompanying search fields)
    - Order Number
    - Payment Year
    - Payment Details
    - Payment Type
  - expanded "Payments" summary table in Acquisitions tab (in place of
      "Initial Cost" section)
  - removes search fields:
    - General Subject
    - Detailed Subject
  - new configuration.ini setting:
    - enableDueDates
  - new database fields:
    - Resource table: invoiceDate, invoiceAlertEnabledInd
    - ResourcePayment table: paymentYear, paymentDetail
  - basic payments reporting abilities