Creating Promotion component
Fixing spec for Promotion component
Fixing spec for Promotion bundle
Fixing hardcoded references to PromotionsBundle classes
Fix after code review, type hinting specs \o/
Fix composer.json
fixing FQCN
Renaming PromotionsBundle to PromotionBundle
Add misc files for the promotion component
Merge pull request #580 from jjanvier/poc/promotions-component

[Component] Promotions