DB: Only change default if it is actually set

Only change the default modifier of a database field when it is actually
set in the ```appinfo/database.xml``` file. Otherwise, it is not
possible to have a field with a not-null modifier and without a default
value.

Fixes owncloud/core#5819