Some changes:
- update dependencies,
- lock for Doctrine <2.4.3 due to BC break with Doctrine Extensions,
- adjust some fixtures
Update interface to match with the implementation.
Only count completed payment.

Failed payment shouldn't be counted when calculating order payment state.
Merge pull request #1613 from kayue/patch-20

[Bug] Failed payment shouldn't be counted when confirming an order.
Fix issue #1614

Added sylius/attribute-bundle and sylius/variation-bundle as dependency in composer.json
Merge pull request #1615 from steffenbrem/fix-product-bundle-dependency

[BugFix] Fix issue #1614
Merge pull request #1611 from kayue/patch-19

Update interface to match with the implementation.
Merge pull request #1599 from stloyd/bugfix/update_deps

[Bugfix] Lock for Doctrine <2.4.3 due to BC break with Doctrine Extensions
[BugFix] Little bug fix inside product model

You could not set a master variant if the variant was already included
and not master. This patch fixed it.
Merge pull request #1616 from steffenbrem/product-model-bugfix

[BugFix] Little bug fix inside product model