iCal conversion now understand duration instead of end time
not throwing errors not successfull upsync

but saving error state in db instead to try again later, because
framework does not really retry later.
improved url schemes to allow multiple keys

this allows us to support owncloud also if it is installed in the root,
like in cloudu. :)
vCard.js improved to allow upsync.

Image still is not transferred. This is still very experimental.
two small fixes in syncassistant.js

- fix to store successful upload in database
- fix to syncOnEdit creation if no sync did happen before.
This did happen during account creation at one point in time.
Not sure, why.
added method for line folding
changed qoute method to not too much

This was kind of necessary for the XML stuff in SyncML,
but is not necessary anymore. Also it is wrong, anyway.
Only few characters should be quoted according to the
standard.
fixed issue in vCard with base-encoded photos

Base-encoded photos could eat the next line.
vCard 2.1 used =\r\n to encode newlines.. or so. But we won't use
vCard 2.1 anymore, hopefully.
vCard.js: extract photoType and use that for file ending.
re-add URL fix

it seems like this bug was introduced in webOS 3.x and
webOS 2.x did not have this. Interesting...
vCard.js: can now upload photo as base64 encoded blob
updated changelog
Merge pull request #23 from Garfonso/master

a lot of fixes in vCard upload