Added check availability module.
Changed from list to set for a bit higher efficiency.
Integrated check availability module into availability module, deleted check availability module.
Made some fixes so that link from manage page works.
Merge pull request #422 from uakfdotb/issue406

Added check availability module.
Improved class status view, with both section times _and rooms_.

Resolves issue #482: originally if class had multiple sections with different rooms, these different rooms wouldn't be displayed.
Add barcode checkin interface.
Merge branch 'main-proposed' into main

Merge pull request #422 from uakfdotb/issue406

Added check availability module.

The pull request was accidentally merged into the incorrect branch.
Quick fix to user registration problem (missing confirm_email field).
(cherry picked from commit 57c190315eabf3a0bea2d450bd22de8780f8c419)
Adds expire/renew admin commands to userbits
Makes teacher list in Directory bulleted
Fixes deselecting priority classes

Resolves Github ticket #415.

The issue was related to calling ESPUser.getSections with type
referring to a list of RegistrationTypes rather than names of
registration types.
Merge pull request #562 from gkanwar/gurtej-stable-release-3

Gurtej stable release 3 fixes
Merge pull request #554 from uakfdotb/issue482

Improved class status view, with both section times _and rooms_.
Adds template for barcode check-in.
Makes barcode checkin not choke on nonintegers

In particular, they'll now be "not found" instend of a ValueError.
Merge pull request #555 from benjaminjkraft/issue553

Add barcode checkin interface.  Addresses issue #553.