The fiscal years are created centered on the passed date such that if the current day change during the execution, the fiscal year is still usable. Also fiscal year can be created for a range of dates such that it is guarantee that the dates are in the fiscal year. And finally remove datetime and dateutil import when they are not used. Closes #9977
Carrier Weight Module ##################### The carrier weight module adds a cost method based on weight. The price is computed by finding the line for which the weight is greater or equal but smaller than the next line.