Remove event description 1000 char limit

Change event description column Unicode -> UnicodeText
Update event validator
Add alembic for migration
Add related migration

Fix #2468
Use ics instead of icalendar from ics parsing

Fix #2468
Make vevent summary optional

Fix #2468