Scale driver handling for S140
BUGFIX: parser module order
Ajax fixes:
	Strip leading zeroes from numbers when building JSON
	data (some browser choke parsing them)

	Remove PHP display_errors directive. Any warnings or
	notices definitely cause JSON parsing problems
BUGFIX: bad variable s/output/upc
Percent discount when purchasing multiple items
Swapped file names; copy/paste mix up
BUGFIX: check franking amount
Updates:
  * Credit card handling refactored into a plugin
    If necessary, we can assign the plugin a separate
    version number and track changes separate from the
    rest of POS
  * Bugfixes related to edge cases in Mercury's required tests
  * ajax callbacks explicitly disable error display. Showing
    errors causes JSON parsing problems
  * Install index page automatically rebuilds views that
    need changes to account for new logging records
Normalize type on card_no field
BUGFIX: Bad CSS path in Payment Page base class
Object-based wrapper for reporting

I'm trying to add some features to a reporting base class
such that all child reports can inherit the features. Besides
some standardization the main features added so far are
jQuery based sorting & styling and result caching.

The department and product movement reports have the
best commenting.

I realize "classlib2.0" is kind of ridiculous. I'm not entirely
happy with the module system I was tinkering with in "class-lib"
and it will go away eventually. In the long run I'd like the
backend class and plugin system to mimic the lane both for the
sake of consistency and because I think the lane model is
better.
ccReceiptView updates for Mercury transaction type naming conventions
Corrected Excel/CSV links for reports with no URL parameters
Added auto-linking for UPC values
Updated non-movement report
Linux unreliable solution
JQuery reports live, experimenting with prepared statements
Fix for sale price AND split price
BUGFIX: typo in class name
ADD: $FANNIE_COOP_ID to server config
BUGFIX: errant MySQL single quotes
BUGFIX: database qualifier name on table