Admins editing teacher availability via teacher availability module

This implements the second part of issue #406, so that admins can edit any teacher availability via the teacher availability module.