Add indication of where day belongs to previous, current or next month (updates #30365)
Further tidy of setup_view() (updates #30365)
Testing for no-events-found should be done against current month only (updates #30365)