Merge pull request #910 from abimus/translate-de/variable-product-bundle

[VariableProductBundle] German translation
Merge pull request #906 from stloyd/feature/taxonomies_cleanup

[TaxonomiesBundle] Cleanup models to match latest changes
Merge pull request #907 from stloyd/bugfix/travis_builds

Reduce Travis-CI build on main repository to only master branch
Merge pull request #911 from winzou/mapping/fi

[Core] Don't delete Promotion when delete Order
Fix feedbacks
Use proper alias in ShipmentRepository
Merge pull request #914 from winzou/shipment/repository

Use proper alias in ShipmentRepository
Merge pull request #854 from Richtermeister/inventory-noop

Add easy way to disable inventory tracking.
Update README for more specific behat setup rules

Include the database and schema creation
and add phpcr initalization note
Merge pull request #919 from mykehsd/feature/BehatDocumentation

Documentation enhancements for Behat setup
Include PHPUnit since it's not required by behat to run, but we're using it in WebBundle/Behat/WebUser.php
Merge pull request #918 from mykehsd/ComposerPHPUnit-Fix

Composer php unit fix
Use ObjectManager instead of EntityManager
Use Interface instead of concrete EventDispatcher
[OrderBundle] Item & order cost can't be negative
Merge pull request #912 from stloyd/bugfix/order_total_cost

[OrderBundle] Item & order cost can't be negative
Adjust models constructors & phpdocs
Merge pull request #927 from stloyd/bugfix/adjust_models

Adjust models constructors & phpdocs
Move order states to its interface

add some states, and delete unused confirmation mechanism
Add OnHold shipment state