Coupon : Condition module refactor
Less crappy unmaintainable javascript
More logic in extendable php
Coupon : Condition module cleaning
Coupon : Condition module fix unit tests
Coupon : Condition module : add tooltip on condition select
Merge branch 'master' of https://github.com/thelia/thelia into coupon

* 'master' of https://github.com/thelia/thelia:
  update changelog
  delete product on category removal. delete only when it's the default category. Fix issue #151
  delete all sub categories on category removal, fix issue #150
  session parameter is needed on TaxEngine::getInstance method
  put at the beginning of changelog file the new features
  start a new section in changelog file
  uncomment needed loop for parent folder
  add missing value in folder modification form
  uncomment needed return statement
  Use $parent instead of $folder_id in folders admin template
Merge pull request #158 from gmorel/coupon

Coupon - Refactor the way conditions are managed when building Coupon