Unloads UML resources thanks to the resource set hooks mechanism.

Removes the first implementation of the hook and move it to a new UML
integration plugin. This time the hooks unloads only UML resources.

Change-Id: Ic03d8322faea2cb4fa19e51a980dee4bb90c9c3b