Added possibility to edit calendar color

Make it possible that a client (e.g. DAVdroid) can display a default color for each calendar (comparable with ownCloud).
For compatibility an empty color string is accepted, default is still empty string.