Added exists tests for everything but comparisons.
Buffed the tests.py file to check that tests redirect the user to the correct place
Added 'exists' tests for all current pages. (Fixed .gitignore)
Merge branch 'testing' of https://github.com/tu-software-studio/websurv into testing
Merge branch 'dev' into testing

Conflicts:
	thin/views.py
Have a couple factories working. Gotta expand and then merge back to testing.
Factory-boy integration complete. Prepping for merge with testing.
Merge branch 'dev' into testing

Conflicts:
	.gitignore
Got some project tests going. Reducing the number of unnecessary calls to other pages by doing things better.
End of class.
Finished project tests; One left failing, as behavior should be discussed.
Merge branch 'testing'. Two tests need info.