Few API tweaks, and marking a new release.
Merge remote-tracking branch 'origin/master' into json
Added a json parser.
Making sure structured values are also correctly parsed.
Added a bunch more tests.
'timestamp' and 'date-and-or-time' do not exist in jCard.
Revert "'timestamp' and 'date-and-or-time' do not exist in jCard."

This reverts commit ca7a51653b65adde43692634cc8fe9149b468933.