improve calendar.vim, autocmd.vim, controller.vim: save b:calendar and b:_calendar
improve mapping.vim, view.vim, doc: <Plug>(calendar_exit), <Plug>(calendar_hide)
improve controller.vim: s:self.cursor_moved()
improve constructor/day_hybrid.vim: use a ternary operator
improve constructor/month.vim: s:instance.head_day()