renamed everything to org.webosports.cdav

Description speaks of C+Dav. Did not want to risk
having the + in the name.. no clue if that is allowed
or not. Probably causes issues, though.
fixed db error during account creation.
fixed disabling capability not working

seems like the sync framework can only handle
one capability. So we just define different assistants
for the different capabilities that all go to the same
base assistant.

I'm quite proud of that fix. :)
fixed issue with Kinds.js

this was introduced with dual-onEnabled assistants,
because it relies on a "syncOrder" field in kinds object.
This is now set dynamically.
forgot changes in services.json

At the same time renamed syncAssistants to be more in line
with other assistant names.
tried to fix db errors on config storage during account creation.
changed logging a bit.
bumped version to 0.2.0
more service restructuring

- duplicated and renamed a lot of end points
  => this allows us to use enable / disable of capabilities
     for free. :)
- re-added a general sync endpoint, because framework does
  not read sync method from account template

This changes had a lot of consequences for about every part
of the service. But it makes the whole thing much more
robust to enabling / disabling of capabilities.
changed logging

Disabling logging will now also prevent JSON conversion,
because JSON conversion is moved into logging itself.
Actually a method from the framework is used here
(yeah, code reduction).
added support for port other than 80/443 and fixed parsing issues

Also changed it to use the new logging method.
fixed issue in vCard if no valid vCard was received
disabled CalDav-extensive logging again.
bumped version to 0.2.1