Don't set an @order ivar

Breaks thread-safety; calculators were designed so that you could assign
one globally, such as:

  Merit::Order.calculator = AveragingCalculator.new(4)

... which is broken if you store the order each time you calculate.
Instead we pass the order as a parameter to compute_loads!
Assign the price in AveragingCalculator
Fix RSpec deprecation messages