Authenicate calls to WebDAV against Shibboleth.

When using WebDAV, the OC_Connector_Sabre_Auth::authenticate method is
normally called without trying the Shibboleth authentication... thus the
session is not established.

The method now tries Shib authentication, setting up a session if the
user has already authenticated.