Initial commit
Introduce initial Shipment and ShipmentItem models
Add doctrine mappings
Tracking code should be nullable
Shipment cannot exist without a method defined
Introduce shipment matching and disabling methods
Introduce working calculators with configurations
Add specs for calculators
Update .travis.yml
Simplify class names, add CalculatorRegistry and forms for configs
Fix name of calculator prototypes forms.
Fix some cs.
Removed not not needed "use"
I18n fixes
Merge pull request #7 from umpirsky/form-labels

I18n fixes
Added sylius-shipping-method.js
Added validation to PerItemRateConfigurationType
Remove the 'sylius_shipping' prefix
Sprit sylius js shipping files - to reuse prototype handling.
Add some options for prototype handler.