- Added Documentation to RGBColor.
- Created the Interface ChannelproviderListener as a replacement for
ChannelsUpdatedListener.
- Removed TestCalculationThreadListener and added a more generic
IterationFinishedListener.
- Restructured the test-package.
- removed Systemsoundgettertest (it was an empty class).
- Added a Color-Unittest.
- Added a global DebugConsole.
- Added some test-code in the main method.
- Fixed some Bugs in SerialConnection and added Debugprinting.
- Added Debugprinting in AmbloneConnection.
- Fixed a Bug in AmblonePackage.
- Inserted Correct byte Values for the AmbloneFlags.
- Added Observer-Pattern to the CalculationThread.
- removed setName() from the IChannel Interface (was not used).
- Made the Channel._name final. Updated the hashcode and equals method
for channels (uses the final name now).
- Fixed Bugs in class Color (Found with the UnitTests).
- Refactored some names in SimpleMixer.
- Fixed Bugs in TestCalculationThread.
- Fixed Bugs in Debugprovider.
- Added a Getter for the Channels of a Channelprovider.
- Updated MainDiagram.
Merge branch 'master' of https://github.com/greenkeeper/ArduinoLight.git

Conflicts:
	ArduinoLight/src/arduinoLight/ArduinoLight.java