-----------------
removed hard coded base uri from davserver.py and replaced by
a reference to the dataclass. Added this to iface.py where you
have to define it in your subclass.
added davcmd.py which contains utility functions for copy and move
reimplemented DELETE and removed dependencies to pydom. move actual
delete method to davcmd.
implemented COPY
implemented MOVE
fixed bugs in errors.py, needs revisiting anyway..
URIs are now unquoted in davserver.py before being used
paths in data.py are quoted in system calls in order to support
blanks in pathnames (e.g. mkdir '%s' )
switched to exceptions when catching errors from the interface class
added exists() method to data.py
added more uri utility functions to utils.py
millenium bugfixes ;-)