Document Subject classes.

Remove KitabuValidationError in favour of ReservationError.
Improve naming of some Subject subclasses.
Ignore warnings in settings_* instead of settings_local.py.