When an action block name is disconnected and then reconnected, we need to check for name collisions. This addresses one component of Issue #437.
When an action block name is disconnected and then reconnected, we
need to check for name collisions. This addresses one component of
Issue #437.

Hrishi1999/musicblocks,sachi-d/musicblocks,Hrishi1999/musicblocks,eohomegrownapps/musicblocks,sachi-d/musicblocks,sachi-d/musicblocks,eohomegrownapps/musicblocks,eohomegrownapps/musicblocks,walterbender/musicblocks,walterbender/musicblocks,Hrishi1999/musicblocks,walterbender/musicblocks