create controller tests for the team controller

these tests are a lot slower than model tests because I actually have to
hit the database, but they are a lot faster than acceptance tests.
moving forward I'll try to write more controller tests and less
acceptance tests.
add some space between teams when displaying

on the competition show page multiple teams were crammed together. let's
give them a little room to breathe.