Backanno fixes for value & footprint
This MR allows the Back Annotation feature to keep the value and footprint assignment in sync with the schematic when they differ between hierarchical sheet instances.
This allows ERC to catch any electrical connection errors the changes may introduce.
See #5397 (closed).
Edited by Jeff Young