remove lots of duplicated code in diabook config handling
remove lots of duplicated code in diabook config handling

fermionic/friendica,tugelbend/friendica,fabrixxm/friendica,cutec-chris/friendica,unary/prate.io,cutec-chris/friendica,fabrixxm/friendica,annando/friendica,annando/friendica,tugelbend/friendica,cutec-chris/friendica,tobiasd/friendica,tugelbend/friendica,tugelbend/friendica,unary/prate.io,annando/friendica,dissolve/friendica,dissolve/friendica,fabrixxm/friendica,tobiasd/friendica,dissolve/friendica,cutec-chris/friendica,strk/friendica,tobiasd/friendica,tobiasd/friendica,strk/friendica,strk/friendica,dissolve/friendica,annando/friendica,fermionic/friendica,friendica/friendica,friendica/friendica,annando/friendica,friendica/friendica,tugelbend/friendica,tobiasd/friendica,fermionic/friendica,friendica/friendica,strk/friendica,fabrixxm/friendica,fabrixxm/friendica,dissolve/friendica,unary/prate.io,friendica/friendica,strk/friendica,fermionic/friendica