Allowing NULL values for Personal Translation, PR for #645

This PR allows null values to be saved into personal translation when null value is set for main entity.
It is useful for setPersistDefaultLocaleTranslation set to true when default locale is also stored in translation table.