Improve sync tool's handling of rooms with subsections
booker._conflict() has a hack to recognise conflicts in the Exam Hall (STS00015).
Improve sync tools understanding of these types of rooms:
- are there any more?
- can this be derived from Booker API responses?