Product discounts and vouchers

Updated all styles and changed buttons over. Added new button classes
and general helpers. Updated the products discount and routing
extension.