HTTP Basic auth

Hey there,

   I have been having quite a lot of troubles using Baikal (sabredav) with digest authentication, it seems to be quite unpredictable with some clients. This patch adds a switch to use basic auth instead.

   I tested it with 0.2.4 flat, because I have not been able to run the HEAD of the master branch.

Cheers,
   Lukasz