Feature/update course reserves source

@barnabyalter, @hab278 have a look when you get a chance. This is to handle Reserves a bit more elegantly in GetIt.