[PromotionBundle] The collection form type uses the new CollectionExtension
[PromotionBundle] Collection type refactoring
[PromotionBundle] Behat fixes