new PFC branch
Merge branch 'master' of https://github.com/CORE-POS/IS4C
Membership bits 6Dec12
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
PV use productUser, upc VARCHAR, GeneralCosts
Ontario Meal Tax Rebate
TIMECLOCK module included.  CODE ONLY.  Has NOT been integrated into Fannie yet.  View README in fannie/module/plugins/timesheet/
$FANNIE_COOP_ID and receipt re-print