Test case to create same component multiple times

Verify destruction of previously created components with same source
data does not affect future creations. This was a problem after the
first round of Halo changes went in.

@bug W-2372020@
@rev gtorres@
Merging origin/tbliss/master-pending-automation-gap-cscc into master