Fixing shipping API calls deprecated in oscar 0.6

The method basket_charge_incl_tax of ShippingMethod has been deprecated in oscar 0.6, and besides that, it causes an exception when called on a WeightBased instance since it does not inherit from Base (which should be used for compatibility purposes)