repopulating fields after name change

changing the name of a field will POST thats fields value under the new name on submit, but before the new name was not used in lookup of the value on form redisplay.

The repopulate method itself only repopulates if a value has not yet been set.