adding ecommerce_discount_coupon module

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1033 950b781c-c544-efab-2f99-90083ee69683
DiscountCoupon: fixed a whole lot of bugs....

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1049 950b781c-c544-efab-2f99-90083ee69683
formatting changes for TableTitle

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1053 950b781c-c544-efab-2f99-90083ee69683
DiscountCouponOption: new name without "option" at the end.

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1056 950b781c-c544-efab-2f99-90083ee69683
getCMSFields improvements

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1057 950b781c-c544-efab-2f99-90083ee69683
removed superfluous JS file.

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1060 950b781c-c544-efab-2f99-90083ee69683
small fix in DiscountCouponModifier.php: making method public as per parent class

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1206 950b781c-c544-efab-2f99-90083ee69683
fixing casted variables

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1489 950b781c-c544-efab-2f99-90083ee69683
updating modifier CMS fields

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1599 950b781c-c544-efab-2f99-90083ee69683
big update for discount coupon

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1656 950b781c-c544-efab-2f99-90083ee69683
MINOR: improve runUpdate method, add LiveCalculatedTotal method 

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1753 950b781c-c544-efab-2f99-90083ee69683
MINOR: updating README.MD file

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1796 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: modifier across the board cleanup - fixing bug in TableValue method (we should not have this method, because it is a database field)

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1816 950b781c-c544-efab-2f99-90083ee69683
API: enhancement of the API for the discount coupon and fixing a few bugs along the way

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1819 950b781c-c544-efab-2f99-90083ee69683
BUGIFX: fixing validation

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1822 950b781c-c544-efab-2f99-90083ee69683
BUGIFX: fixing validation

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1823 950b781c-c544-efab-2f99-90083ee69683
BUGIFX: fixing validation

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1824 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: fixing some bugs in the populateDefaults validation area

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1842 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: testing > 0 rather than just if (x) as it seems that x can return true even if it is zero in case of a currency object

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1887 950b781c-c544-efab-2f99-90083ee69683
ENANCEMENT: adding loading image

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/modules/ecommerce_discount_coupon/trunk@1889 950b781c-c544-efab-2f99-90083ee69683