updated the checkout to have multiple order process statuses for redeeming coupons, vouchers, rewards
added security to some of the payment gateways to block a vunriblity of people being able to have orders processed without paying.
added safe field to allow users to allow customers to override the fraud detection