SettingsController: save/retrieve selected Calendar
Code cleanup
SettingsController: fix existing unit tests