Add a name to threads
Allow plugins to be notified about a camera loss
Implement unloading of controllers

Work in progress... kinda working but unstable
Debug unloading of controller