Merging from live testing. Two extraneous session variables.
Merge from live: WFC_Kicker condition
Remove call to deprecated, WFC-specific function
Unlock session before writing to printer
Merge live testing: more extraneous session variables
After ~2 months beta testing line-item taxes are live.
I added an extra, precautionary class_exists call around
using the DiscountModule.
Merge from live: deprecated variable "troutd"
Merge from live: removed deprecated ReceipLib::printCCFooter()
BUGFIX: session_id is a function