added support for deferred tasks
changed to new app id. added derferred builtin, added pagespeed
added javascript to auto-select wipe ballot when wipe project select
renamed util to system. Updated to class based RedirectView
added system to tests
added dbindexer. Added (turned off) settings for django1.5
replaced backlog database with a task that is queued for each denormalisation
added project_pk
changed util to system. Added greeting to header
new url syntax
removed colour settings
changed styles for project page. added responsive breakpoints for smaller displays
indented
new url syntax
added cancel button
added edit button for each project
new url syntax
replaced backlog databases with per-instance tasks

The use of databases to store the backlog of projects and ballots
to denormalize was not reliable when using the high replication datastore.
It has been replaced with scheduling a task for each ballot and project
that does the denormalization.

The util app has been split in to util and system. This allows project and
ballot to use the services from util, without being mixed up with the
high level features in system (such as CSV import) that needs to use
the project, ballot and timeline apps.
when wipe_project is true, set wipe_ballot to true