Unregister MainController observer from NSUserDefaultsController on exit