dispose loaded components once listed

Some of the components don't have any input port and just emit some IPs (for example with a timeout or an event callback on a canvas/scenegraph).
It would save some resources to dispose these instances as they were just used to list the available components and theirs ports at the beginning of the connection of the web UI.