Applied style guide
Automatic revision numbers and author name

Doesn't override the authors name when editing a task that has one
already, otherwise it fills in the full name of the logged in user, if
he has on, falling back to her short name or as a last resort her
username.

Revisions are automatically incremented with each edit.

Publish date stays at the original date, unless explicitly changed.

Changed DB file to reflect the new data type of revisions. (Also
removed unncessary old fields.)
Merge pull request #21 from cknoll/admin

Revision numbers and author names now automatically added to new tasks