Updated: do not pass empty value and untranslatable fields to storage
Updated: handle storing empty and untranslatable fields
Updated: inject field type configuration into the Legacy handler
Updated: load content after create
Merged with master

Conflicts:
- eZ/Publish/Core/Repository/ContentService.php
- eZ/Publish/Core/Persistence/Legacy/Content/FieldHandler.php
Updated: add FieldTypes to persistence handler configuration
Updated: register FieldTypes in compiler pass for legacy storage engine factory
Updated: inject FieldType configuration into ContentHandler
Removed: setter method for FieldType configuration
Updated: do not pass full set of fields for untranslatable field
Updated: remove need for loading Content in ContentHandler::create()
Updated: tests for refactored FieldHandler
Updated: refacored InMemory ContentHandler to create complete set of fields in the same way as Legacy storage
Updated: InMemory storage tests against refactored ContentHandler
CS
Added: default configuration for Legacy Handler
Fixed: added phpdoc description
Merge branch 'master' into EZP-19884

Conflicts:
	eZ/Publish/Core/Persistence/InMemory/ContentHandler.php
Implemented: Custom identifier quoting

Should be sane, even limited compared to what zetacomponents offer. But
with the limited set of table and column names, this should be fast
enough.
Use in memory cache for content types

Only requests in one single request.