Adjust to work with new interface
Squashed 'core/' changes from f7e8509..c917697

c917697 Remove Connection->Config relation; not necessary right now.

git-subtree-dir: core
git-subtree-split: c91769702e690f29cc31cf9035cdbb264625cf9c
Merge commit '5c99472387e22f265bb8a632bc5c66f538248df8' into feature/webdavssl2