Asadiqbal08/coupon code with shopping cart

@cdodge Kindly review the change set related to [Ex-12]. 
Thanks
Small typo in the error message, I think this should be:

The coupon X is not valid for any course in the shopping cart.