The start of a adding video forms
Change API url from /ws/ to /api/

Set up a redirect to handle a switch.
Schedule planner update++

Models:
new: ScheduleItem.endtime() - calculates the endtime.

Webpages:
new: members/plan - a simple schedule planner
new: members/video/ - list of videos owned by user
new: members/video/new - add video (but not files!)
new: members/video/edit - edit video
Terrible access control, so only useful for admin for now.

Minor adjustments to the guide.

REST-API:
new: scheduleitem "surrounding" parameter let you include the video before
and after the results.
new: scheduleitem includes "id" and "video_id" (in order to allow changing
video)
new: scheduleitem-list accepts POST (superuser only)
new: scheduleitem-detail accepts PUT, DELETE and maybe PATCH (superuser
only)
new: video "q" parameter lets you filter on a search-query
new: video "page_size" lets you adjust pagination

Assorted:
bugfix: /organizations/foo will now give a 404
Changed the text of 404/500 slightly
Fix arguments on redirect, plus use /api/
Allow empty schedulereason, fix surrounding-bug
Whitespace and comment cleanup