models
views and their urls

still need to write the actual templates, of course
admin CRUD views for news
require the user to have permission to edit news items
proper news view

currently at /news2; start and end dates currently don't display correctly
only show unexpired events; sort news items by publish date

also, commit the template file which should have been included
earlier.

fixes #13
add a set of unit tests for voting

there is probably a bug in the voting code, as these tests do no all pass.
Modified tests to function better.

Removed code from the tests and inhibited their ability to be run from multiple base urls.
Fixed more tests.

Removed the base url command from tests so that they can run from different base urls.
Fixed tests to work better.

Removed the base url from these tests so that they can be run on different urls.
fix the voting tests
fix test; south shouldn't run migrations when testing

Not sure why this is still happening; perhaps I never committed it.
Merge branch 'devel' into test-voting
Merge branches 'functional-test' and 'test-voting' into devel
basic tests of favorites and quirks

needs some more debugging though
test for add to favorites/quirks

also fixes the add_to_views ajax call so that it will not add an item
to a view if it's already on the view.
move to using the django admin interface
Merge branch 'news-database' into devel

Conflicts:
	website/views/info.py
added reporting
added reporting