Merge pull request #256 from Jeija/fx5support_jeija

Use a destroyList for HID devices
Refresh list in HID device configuration dialog
Merge pull request #257 from Jeija/fx5support_jeija

Refresh list in HID device configuration dialog
Added fixtures: American DJ P64 LED Plus, American DJ SP1500 MKII, Laserworld EL 200RGY, Botex DSP-405

Added fixture: Showtec Quatro (thanks to Florian Euchner)
Output total fixtures count
fix crashes when selecting a function category instead of a function
fix crash when deleting a function while test is running

Function::stopAndWait() -> do not test on m_elapsed because its value
can be 0.

Add stopTest() methods in some editors.
Fix the fix: crash when deleting more than one function
HID: get rid of the poller. FX5 should now work on Windows too.

Started Windows activities
Merge branch 'fx5support' of github.com:mcallegari/qlcplus into fx5support
fix one last crash when deleting an efxeditor (test not correct)
Add input support for FX5 / Digital Enlightenment interfaces
Fix FX5 device plugin not choosing the correct mode when initialized
Merge pull request #259 from Jeija/fx5support

Add input support for FX5 / Digital Enlightenment interfaces
Fix hotplugmonitor test - proper lib dir
Refactoring: Add Universe::preGMValue() method
Refactoring: use QByteArray::operator[] and QByteArray::at() instead of data()
Package: improved debian and rpm packaging
Merge pull request #258 from plugz/master

Fix crashes in edit mode
RGB Matrix: audio spectrum supports start/end colors