Blog entry edit no longer updates "written" timestamp

Fixes #8.
In my understanding it should've been sufficient to add "ommitempty" tags
to the fields that should remain unchanged. Since all of them are set to their
respective zero value, they are supposed to be ignored during an update.
However mgo apparently works different, so I used the $setOnUpdate modifier and
constructed my own update bson.