PIM-2248 : move attribute type factory and compiler pass from flexible
bundle to catalog bundle
PIM-2248 : update services and references to attribute type factory
PIM-2248 : add some upgrade notes
PIM-2248 : move attribute type compiler pass
PIM-2248 : move AttributeConstraintGuesser and
ConstraintGuesserInterface to catalog bundle mark the old in flexible
entity bundle as deprecated
PIM-2248 : update references
PIM-2248 : move validator constraint guesser service
PIM-2248 : update references to attribute constraint guesser
PIM-2248 : update change log and add note to upgrade doc
PIM-2248 : fix AddAttributeTypeCompilerPass
PIM-2248 : fix CS
Merge pull request #876 from akeneo/flexible/prepare_removing

[WIP] Flexible prepare removing