Refactored Spree::Core::CalculatedAdjustments#calculators

I tried to understand what was going on.. I think this will make it easier to test. :-)