Refactoring of WebDav mounting

Implemented Strategy pattern form WebDavMounting.
Made script execution more robust.