Allowing users to override the calendar-home for a principal.

Fixes Issue #333.