Change CalendarObject constructor parameters

URL should be the first one.

Other properties (ETag, Calendar) can be removed from the constructor and use
setters instead.