Modify existing submissions when renaming form-builder fields and options
Internal names for fields and field options can be renamed, but this will orphan data for those fields in existing manuscripts, since the names will no longer match.
When renaming a field in the form-builder, it should first ask confirmation: "Do you wish to change this internal name, updating any existing research objects?" Upon confirmation it should perform an update of all existing manuscripts and manuscript versions, to use the new name.
New internal names should be restricted to alphanumerics and underscore, for maximum interoperability (since these may need to be consumed by multiple systems in future).
Note: When deleting a field we should not delete that data from preexisting submissions.