applicable supply lines should be sorted by explanation's effective model list's order.
support sort_key_method in Resource.getPriceParameterDict() and rewrite Movement_getPriceCalculationOperandDict using it.
use sort_key_method instead of sort_method.
fix a typo : getDraftOrderStateList -> getPortalDraftOrderStateList.