Add fix for multishipping method not applying discount to final invoice ...

...and payment capture
thanks for adding the comment here, I find it useful to explicitly state something like "change from core starts/ends here". less important these days with Magicento, but still handy.