Spanish translation
Merge branch 'master' of git://github.com/mcallegari/qlcplus into translation
Spanish translation 4.7.0
Updated MidiDevice to load/save with device names

This changes the way MidiDevice settings are saved in QSettings

Instead of  /midiplugin/3/midichannel = 16
Now it is  /midiplugin/Input/US-2400/midichannel = 16
and so on.

To be backwards compatible, if loadSettings() can't find the new
settings key, it will try the old-style.
All saveSettings() values are saved in the new format.
Old-style settings are left in place to allow running new and old QLC+
versions. However, any new changes will not be written to the old-style
settings keys.
Removed Data2Changed vars in MidiPlugin

Removed the old and un-used Data2Valid vars called in midiprotocol. This
cleans up the code a bit.
Suggested by Jano.
Add xml namespace to American DJ Tribar Spot, normalize decimal point
Disable debug line -- makes lot of noise in the unit tests.
Fix backwards running of RGB matrices
Fix some crashes in 2D view of fixture monitor

- when heads do not fully fill the fixture area
- when there is no FixtureMode (generic dimmers)
Removed data2valid vars in MidiPlugin

Removed the old and un-used data2valid vars called in midiprotocol. This
cleans up the code a bit.
Suggested by Jano.
Chaser editor: release speed dial button when Speed Dials window is closed.
Add button to toggle speed dials for EFX editor
RGB matrix editor & scene editor: release speed dial button when Speed Dials window is closed.
Merge pull request #243 from PRICOM/master

MidiDevice load/save using device names instead of device number
Plugins: ArtNet and E1.31 further CPU optimization

Updated translations and changelog
Tests: removed inputmap and outputmap. Added inputoutputmap test
Tests: fixed another bunch of test. Not finished yet

InputOutputMap: improved saveDefaults function
Tests: fixed the remaining broken tests and potential crashes
Added fixture: iSolution iMove 5 Series (thanks to Dave Doyle)
Fix script to add namespaces to fixtures if neccessary