Squashed 'core/' changes from 3771edd..1825f5d

1825f5d Attempting to resolve #103
ecd9d4a Add logging to odd M behavior
8262f2c Fix TM.test() repo validity test; test is still odd.

git-subtree-dir: core
git-subtree-split: 1825f5da1fa4f0e59b7316eb44f718f68f788cef
Merge commit '10b117626f47c24a347b9bf166d5e040b18f4f55' into develop
Adjust WebDAV plugin to new TM interface