change tests/__init__ to import all tests

This will make it easier for people to add more tests.
clean up existing tests

Mostly just getting rid of things that don't need to be here. Other small
items are changes to be more PEP8 friendly.
add test for process_view for redirect to login
add test for process_view returning None when authed
add tests for public and not public urls
remove print
refactor public urls test names
add test for decorated views returning none
Merge branch 'media-url-test-project-issue' into middleware-tests
remove integration tests; all unit tests cover integration
remove redundant test
add integration tests for test_project protected/private page
Merge pull request #9 from t3hh00d/middleware-tests

Middleware tests