Check whether or not PEAR is available before attempting XLS output
Fail over to CSV is XLS is not an option
BUGFIX: fiddle .datepicker() dates into correct format
FEATURE: turn off grouping CO+OP sales by superdepartment
Make Co+op Deals preview responsive to superdepartment checkbox
New API method FormLib::getDate() grabs user input and ensures it
matches the desired date format
Revised OBF to enter labor target as hours instead of % of sales
New ViewModel class. Alters BasicModel in a couple view specific ways.
Nothing earth shattering.
New departmentsmemberOnly column
Legacy WFC re-logo
Merge branch 'master' into fannieDevelop
BUGFIX: Fannie AuditLib incorrect query on likecode lookup
BUGFIX: Fannie Advanced Search filter by last movement date
BUGFIX: assign products.scaleprice a value when creating a new record
BUGFIX: fpdf: a couple incorrect variable references
PLUGIN: updated pars on WFC safe count tool
PLUGIN: Tools and data structures to issue equity dividends and print checks
Special Orders: always use available vendor info, put vendor name on tag
BUGFIX: Plugin: braindead math
Overhaul of Fannie's lane configuration editor. Using symlinks and
some relative path trickery, drop the actual lane install scripts
into an iframe. Each tab needs a wrapper script to get the fake
ini.php included and proper path established before including
the actual lane install script.

Motivations: Ensure options available at the server level are
identical to options available at the lane level. Allow server
config to detect and set plugin options. Keep both interfaces
in sync as far as where settings are stored while managaging
transistion to using parameters table.
BUGFIX: did not mean to disable database creation other than for lane zero