Changed timetable API, removed last occurences of NOAUTH (instead of NO_AUTH)
Set up referencial integrity for new tables, changed tasks
Renamed todo to task, updated SQL entity documentation
Merge commit 'aabba8dc69e63f8d14aa0d5c65aee01726a9bfab'