Require Shipping Calculators to Inherit from Spree::ShippingCalculator

[Fixes #3116]