WIP order identities

Allow multiple identities for orders, typically used for storing external identifications, such as an backend (ERP) order id.
Processed comments, added removeIdentity method, adjusted OrderSpec
[scrutinizer] Ramdom fixes
Merge pull request #2274 from aRn0D/scrutinizer_fix

[scrutinizer] Ramdom fixes
Sylius install build search index and cache clear
-On initial run of sylius:install #2276 search is broken because the indexes are not built
-During re-runs of sylius:install the cache needs to be cleared before running phpcr's init to remove old workspace
Enforce the size limitation of the short_description field
When creating a translatable product in the administration a
SQL error is generated if this field is too long.
Incorrect english in validation file
Add sylius/contact dependency to ContactBundle
Merge pull request #2283 from diimpp/patch-1

Add sylius/contact dependency to ContactBundle
Allow cascading validation for menu nodes, otherwise it can generate SQL errors
Merge pull request #2281 from mykehsd/feature/TranslationFix-BeMustBe

Incorrect english in validation file
Merge pull request #2279 from mykehsd/feature/I#2276-SearchInstall

Sylius install build search index and cache clear
Merge pull request #2284 from mykehsd/feature/CascadeValidationCmsContentMenu

Allow cascading validation for menu nodes, otherwise it can generate SQL...
Merge pull request #2280 from mykehsd/feature/ShortDescriptionValidation

Enforce the size limitation of the short_description field
Added migration
Fix ability to specify form via class name.
Merge pull request #2285 from Richtermeister/fix-form-via-classname

Fix ability to specify form via class name.
Merge pull request #2243 from inspiran/master

[Order]WIP order identities
PhpSpec config has been added with ps4 support