fixed some failing specs, refactored ban/unban
fixed some failing specs, refactored ban/unban

YaleSTC/reservations,Amalanag/reservations,Amalanag/reservations,YaleSTC/reservations,YaleOutdoors/reservations,YaleSTC/reservations,Amalanag/reservations,YaleOutdoors/reservations,YaleOutdoors/reservations