Move repository
deploy of bedework now runs to completion
Add missing files
Update properties
More webdav support

More fixes to the build process

More caldav scheduling support - including schema changes
Many fixes to caldav and webdav code.
Add quickstart-clean target
Add scheduling fields to dump/restore
Add a licences folder and mail classes into calendarapi
Changes to try to get sunbird working with caldav
Change xmlemit to use first defined namespace as the default.
Display content length in dumps
Moved web config classes into calfacade
Fixed up jboss build
Fix a bug affecting caldav

The admin client was creating events with duplicate names if a user modified and reentered the event.

Added code in calCore/Events to ensure name is unique.
Reinitialised event object in admin client.

Also created small tool to fix event names - bwtools/fixnames. See the bwtools README

Also fixed another bug affecting CalDAV - when accessing public calendars svc was trying to create special calendars (inbox/outbox)
A number of caldav related fixes.

Added cdata to generated calendar-data elements.
report method was ignoring depth

Sunbird and bedework now seem to work better together
Make directories browsable - try http:<host>/pubcaldav/public

Still needs work for formatting etc
Most of these updates provide the webdav server components with 
access to a system property indicating if directory browsing is disallowed.

Needs schema change: in hsql-speak

alter table BEDEWORK_SETTINGS add column directory_browsing_disallowed char(1)

update BEDEWORK_SETTINGS set directory_browsing_disallowed='T'
or
update BEDEWORK_SETTINGS set directory_browsing_disallowed='F'

With a value of 'F' you wil be able to browse bedework directories.

Also change your own copies of democal.options.xml in the <syspars> section...

        <usergroupsClass>org.bedework.calcore.hibernate.GroupsDbImpl</usergroupsClass>
      </syspars>

changes to
        <usergroupsClass>org.bedework.calcore.hibernate.GroupsDbImpl</usergroupsClass>

        <directoryBrowsingDisallowed>@DIRECTORY-BROWSING-DISALLOWED@</directoryBrowsingDisallowed>
      </syspars>

The value will be set from the properties file.
Further changes to support webdav acl
Add class to represent translated icalendar objects. Stores method, prodid etc.
Related changes to a number of components

Support webdav-acl principal-match and principal-property-search

Add further caldav scheduling support