More refactoring

We can run tests against some fixtures now
Refactoring the debater scoring code
Make all the things be smarter

So we used to repeat ourselves all over the place in the tab_logic

Now the code is much more DRY
Finished modernizing tab_logic

I also added some minor formatting changes (whitespace) and fixed the
display of various data (e.g. rounds on debater's round page)
Making tab cards better
Merge branch 'django_1_6' of github.com:jolynch/mit-tab into django_1_6

Conflicts:
	mittab/libs/tab_logic.py
	mittab/pairing_db.sqlite3