Retain selected calendar inside event editor

Like prior commit, the selected calendar could be reset from the
initial one when making changes on other cards (time, recurring,
guests, etc.)  This change ensures the selected calendar is not reset
between switches to other cards.