ebc3170 Refs #2647 - update PHPDoc
400c0ce	Fixes #2671, #2659

 * Custom vars 200 length limit instead of 100
 * Now up to 5 categories tracked for Ecommerce items
 * show back trace when debug output is enabled
 * fixing previous integration test left broken (sorry Timo!)
635f056 Fixes #2660

 * Adding price tracking on Ecommerce pages, via JS or PHP api.
 * Displaying price in API field avg_price ONLY IF the product was NOT purchased. If a product was purchased, the "display price" tracked is not displayed and purchased price is used instead.
 * Price tracked with this feature will ONLY be displayed as "Avg_price" in Product Names, and Product SKUs ONLY WHEN the products havent been bought.
 * Hacking around tracking price for ecommerce items, using a custom variable and small custom hacks to the SQL to get the average price for each custom var.
 Similar to doing basic version of custom variables co variation
 * Allow custom variables values to be integer (previously would fail to record the custom variable)
169f211 Fixes #2676

 * Now tracking custom variables with empty value in setEcommerceView
 * Now aggregating custom variables with empty value under a label "Value not defined" (in english always)
 * Updated tests and refactored code in API instead of archiving