Fixed issue #1689
[VariationBundle] Fix unexpected dependency issue
Fix item based promotion
adjustments on .gitignore
User email as username for OAuth login.
[CoreBundle] Add ability to information how many products were sold
Add "email" to Facebook OAuth scope.
Merge pull request #1887 from stloyd/feature/sold_variants

[CoreBundle] Add ability to information how many products were sold
Merge pull request #1807 from stloyd/bugfix/variation_validator

[VariationBundle] Fix unexpected dependency issue
[Promotion] Make sure that coupons are always unique
[CoreBundle] Fix typo in `state-machine.yml` file
Merge pull request #1896 from stloyd/bugfix/core_sm

[CoreBundle] Fix typo in `state-machine.yml` file
Merge pull request #1895 from stloyd/bugfix/coupon_unique

[Promotion] Make sure that coupons are always unique
Merge pull request #1889 from kayue/patch-1

User email as username for OAuth login.
Merge pull request #1876 from cordoval/could-we-ignore-cache-entirely

adjustments on .gitignore
improve how example reads
Merge pull request #1695 from umpirsky/fix/issue-1689-a

Fixed issue #1689
Merge pull request #1899 from cordoval/patch-3

improve how example reads
[ProductBundle] Fix missing parent call in bundle that broke mappings
Merge pull request #1900 from stloyd/patch-3

[ProductBundle] Fix missing parent call in bundle that broke mappings