Updated to Bootstrap 2.3

CAUTION: Run collectstatic.

Updated to Bootstrap 2.3.1. Lots of things were changed so I went through all the views and wrote some customised css to main.css to keep the look as unchanged as possible although I also took the liberty to make some things prettier too while I was on it.