Cleaner schedule layout.

- [x] Move venue headings to under each day.
- [x] Don't display venues that aren't used on a given day.
- [x] Consistently sort venues on different days