creates the annotations on the calendar
adds class to annotated days
removes day annotations from resource view
fix code check
updates annotations for fullcalendar 2.2

Conflicts:
	src/common/DayGrid.events.js
	src/common/TimeGrid.events.js
fix invalid calls to deprecated `renderSegs`
Merge branch 'annotations'