grc: fixes bug with controlport monitors where true/false enable parameter is not respected.
runtime: updates block registery to support updating block's alias that's then accessible through alias().

Adds an update_symbolic_name to the block_registry to delete the old key and add the new one.

Double check that no references are left behind due to differences between symbol_name and alias.