Implement conversion of field, register from global to local and vice versa

As a user I want to be able to convert a register or field to from global to local, or from local to global.

  • In the case of global to local field, must identify the register which is to become the parent. An exception may be raised, or a warning logged, when there are registers mapped to the field that are not the new parent register.