Convert tabs to 2 spaces
Remove trailing whitespace
Improvements to New Administrator UI
Fix test which assumed updateTimeSlots didn't work

This fixes a test which assumed that updateTimeSlots was broken because
it never reloaded the ActiveRecord relation after performing the update.
Fix password validation for Teams

This fixes password confirmation for Teams, which was broken because
ActiveModel validations look for :password and :password_confirmation
(not :password_confirm). It happily validates the password if
:password_confirm is null, so this was leading to falsely valid Teams.
Fix team authentication test

A team that isn't in the database won't show up when you try to log in
-- but that's what the test was trying. This commit makes the team save
to the database in the setup block, since that's not worthy of a unit
test anyway. Then, the team can be successfully found in the
authentication test.
Require a positive number of timeslots

Sounds obvious, but we only checked for a non-nil quantity of timeslots
before. Since nil.to_i == 0, we can just rephrase this as a positive
number of timeslots.
Temporarily comment out the change-password test
Finish port from Test::Unit to Rspec

This finishes the conversion of unit tests from Test::Unit to Rspec.
Currently there are no functional tests but that will change soon
enough.
Update to Rails 3.2.11

The latest and greatest rails ever!
Merge branch 'code_cleanup'

* code_cleanup:
  Update to Rails 3.2.11
  Finish port from Test::Unit to Rspec
  Temporarily comment out the change-password test
  Require a positive number of timeslots
  Fix team authentication test
  Fix password validation for Teams
  Fix test which assumed updateTimeSlots didn't work