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
Add capability to have static pages with no subdomain

This requires a bit of logic moving -- since the school lookup process
will obviously fail if there is no school to look up, that logic should
be contingent upon finding the school.

This separates the logic, and changes the HomeController to do the right
thing whether or not the school is specified when accessing the
homepage.
Begin design of homepage
Unstyled school signup page
Add a way to create a school
Add test for school signup process

Given the correct hash of parameters from the signup page, it should
create a school and such.
Get file uploading working with paperclip

Things were many versions out of date. It was saddening.
Add a basic email which is sent to coaches when they sign up
Add default event list

When creating a tournament in the signup process, the tournament will be
prepoulated with the list of events for that year.
Add testing for email sending in signup process