Vision/Lumenera: allow just configuring or just streaming from the camera.
Vision/Lumenera: report absent camera while active as a Fault of type Communication Error.
Config: lauv-noptilus-3-aux: the Lumenera task is now used for streamming only.
Config: lauv-noptilus-3: added Lumenera task for configuring the camera.
Merge branch 'master' of github.com:LSTS/dune into feature/lumenerasplit

Conflicts:
	etc/lauv-noptilus-3.ini
Vision/Lumenera: added development configuration files.
Vision/Lumenera: created EntityActivationMaster class to manage the activation/deactivation of other entities.
Vision/Lumenera: added EntityActivationMaster object to manage the activation of depended-upon entities.
Vision/Lumenera: EntityActivationMaster: retry slave entity activation/deactivation while checking fails.
Merge branch 'master' of github.com:LSTS/dune into feature/lumenerasplit
Vision/Lumenera: fixed debug message.
Supervisors/SlaveCPU: added supervisor to activate/deactivate a slave CPU using PowerChannelControl messages. Heavilly based on the deprecated Power/LEDCON.
Power/LEDCON: removed deprecated task.
Merge branch 'master' of github.com:LSTS/dune into feature/lumenerasplit

Conflicts:
	src/Supervisors/SlaveCPU/Task.cpp
	src/Vision/Lumenera/Task.cpp
Vision/Lumenera: created Lumenera::EntityActivation class to manage individual slave entities.
Vision/Lumenera: EntityActivationMaster: removed addEntities, only allow adding one entity at a time.
Merge branch 'master' of github.com:LSTS/dune into feature/lumenerasplit
Config: hardware/lctr-a6xx: replaced Power.LEDCON with Supervisors.SlaveCPU, renamed ledcon.ini to slavecpu.ini.
Config: lauv-noptilus-3: replaced Power.LEDCON with Supervisors.SlaveCPU, added slave entities to the Lumenera frontend.
Config: lauv-noptilus-3-aux: updated to support Supervisors.SlaveCPU on the main cpu.