Don't allow editing of Speed Run name field
Merge branch 'master' of git+ssh://github.com/uraniumanchor/sda-donation-tracker-2

Conflicts:
	models.py
Fixed a bug where too many donors is reported by the index page
Merge branch 'master' of git+ssh://github.com/uraniumanchor/sda-donation-tracker-2
Rearrange models into smaller files
Added 'locked' flag to events, as well as several permissions that make editing more granular
Added a 'total' column to Bid table, for caching purposes
Clean up various bits of code to not import/export more names than they should
Migration merge from master
Merge branch 'master' into prizemail

Conflicts:
	models.py
Filter out certain fields/objects depending on the more granular user permission
Lots of 'locked event' checks
Certain fields of Donation objects cannot be edited unless you have special permission
New donation objects default to "now" for time received
Local donations should always be "completed" for transaction state
Other typo fixes
Import fix for viewutil
Added 'count' field to Bids to count total donations that have gone towards a bid
Reworked the view and template code to work correctly with the new total/count fields instead of doing aggregation
Missing form export
Prize names no longer to be totally unique, just unique across its event
Removed sortkey from Prize and SpeedRun as it's totally deprecated now
Various improvements to the admin interface
Slightly increased the allowed length of donor names
Add natural key support to several models
Challenges will now auto-close when their goal is met if they have no children
Remove simplejson and replace it all with built-in json
Permissions fixes