Add filter to control order stock reduction when payment is complete

Adds a 'woocommerce_payment_complete_reduce_order_stock' filter that
controls whether stock is reduced for an order when
WC_Order::payment_complete() is called
Merge pull request #2719 from maxrice/payment-complete-changes

Add filter to control order stock reduction when payment is complete