Previously the version ordering was done on timecreated which wasn't always correct. This now uses the version number instead. Also set the default sorting on the history page to be version. Also backports a change to the behat question generator to let us set the value of fields on updated questions in the step.