Renamed freep carriage rule to minimum basket value rule
Adapted implementation to class name
Added and implemented getDeliveryWorkDays on shipping cost rules
Fixed useless indirection
Return shipping struct instead of plain shipping costs
Removed about to be ununsed method shouldStopProcessing
Removed tests for now undefined method
Use correct property
Updated rule calculators
Added note about test to implement
Adapted tests to changed API
Correctly use min shipping costs
Readded VAT logic for now
Tested selection of cheapest rule
Implemented: Gross shipping costs
Migrated vat config into dedicated struct
Set default value directly in constructor
Always pass around rules object
Apply shipping costs VAT calculation in rules
Work with global vat config in product shipping rule calculation