Fix registration update processing

Only update registration properties for which a non-null value has beenprovided
No, not a mistake but by intention :-) This logging configuration is used for executing the unit tests, which should be run as fast as possible by default IMHO. Thus, by default use a high level that reduces output to the console ...