Merge pull request #39 from chrisvans/Anthony

Anthony
v4.0 favorite company will not show twice in navbar
v4.1 refactoring views, cleaned up unnecessary code.
v4.2 navbars changed a bit.  Not complete.
v4.3 stable but incomplete changes
last second bugfix
another one
v5.0 stable version, no errors, Thursdays work.
v5.1 Footer working correctly on all pages.
v5.2 refactored login_handler to return user or None
v5.21 Added in the inablity to get a 404 page.
started refactoring. Also user dropdown not currently working.
moved the update favs code to the model from the view
when not logged in, now return 403 error. this is to minimize code. haven't figured out how to catch the exception and control the redirect yet though.
added Manage Profile stub page. created html template, nothing in it though
profile page not a complete disaster. Installed 'South' so I could add a profile picture attribute without re-building the db.
image thing slightly less broken. In Settings have to set the full path to static media folder
upload almost working
photo upload functionality working with bugs