Add a test complement to the Convergence calculator
Rename linear_cost_function to cost_at_load
Never raise an error when calling Order#price_at

It is possible for a producer to be price-setting when fully-loaded if
it is the final producer.