Refs #339 Readonly fields get displayed incorrectly in History view

Instead of passing the Version parameters as initial, override them in the object itself
I'm a bit concerned about the complexity of having two different hacking approaches, one used during GET, and one during POST. Could you explain why the two distinct approaches are necessary? Could they be merged into one formset hack method, as before?