clearer code in maintainChildrne

also more friendly to killall-wielding sysadmins
set up the database only in the children, not in the parent.

this means that if the db configuration is wrong, the error messages
will likely be lost in a void. maybe 'aox restart' should issue some
dummy SQL queries so it would run across such problems. before killing
the old servers, even.