fixing the support for SSL certificate and local authorities, now dav "put" is aware about the certificates setup through @handler reference; also changed the signature of the ssl_certificate method to accept a key file