Revert "Improves coupon provider implementations"

This reverts commit d34b4a81f2e91799b5b06977222641886f195355.
Revert "Adds increase() method in coupon code manager"

This reverts commit 20d19db0c999e2c64ff2ee5709d6a5e0f4e968f4.
Revert "Fixes JSLint warning and updates core JS file"

This reverts commit 9b5c9d22708f0007573ee048033ad1cd799adcd8.