Devo Update

I am about halfway through coding a common parser for the witness, audit and evaluator functions. This should make it easier to accomodate future changes to the record syntax and report structure. For example, it might be simpler to change the Accounting Model field into a Account Type field, which might imply breaking reports into separate accounts in cases where separate unused  budgets are tracked. The only downside is that an evaluator feature would have to do more work in pulling different types of accounts when calculating metrics such as inflow/outflow ratios.