Fix #1700 : Changing a record property does not work
Merge pull request #969 from romainneutron/fix-1700

[3.8] Fix #1700 : Changing a record property does not work
Update locales
Merge branch '3.8'

Conflicts:
	locale/de_DE/LC_MESSAGES/phraseanet.mo
	locale/de_DE/LC_MESSAGES/phraseanet.po
	locale/en_GB/LC_MESSAGES/phraseanet.mo
	locale/en_GB/LC_MESSAGES/phraseanet.po
	locale/es_ES/LC_MESSAGES/phraseanet.mo
	locale/es_ES/LC_MESSAGES/phraseanet.po
	locale/fr_FR/LC_MESSAGES/phraseanet.mo
	locale/fr_FR/LC_MESSAGES/phraseanet.po
	locale/nl_NL/LC_MESSAGES/phraseanet.mo
	locale/nl_NL/LC_MESSAGES/phraseanet.po
	templates/web/prod/actions/Property/index.html.twig
Migrate demand table to doctrine entity && refactor registration API
Fix neutron's comment
Fix tests, CS && typo
Rename RegistrationManager to RegistrationManipulator
Adressed Neutron's comments
Refactor && Typo && Use plain objects as function parameters instead of ids
Fix tests & rename RegistrationDemandMigration class
CS fixer
Addressed neutron's comments
Fix unit tests
Rebase with master
Fix CS
Fix tests