Major structural changes.
- Serialconnection got implemented with more detail and more
functionality (packages per second counter)
- Colorprovider was renamed to Channelprovider
- Added class Channel
- Added Colorprovider
- Serialconnection uses Colorprovider
- SimpleMixer was added as a current simple forwarding mixer-dummy
- Lots of documentation was updated and refined
- Some classes got PropertyChangeSupport
- The UML diagram was updated.
Merge branch 'master' of https://github.com/greenkeeper/ArduinoLight.git

Conflicts:
	ArduinoLight/src/arduinoLight/ArduinoLight.java
	ArduinoLight/src/controllers/SerialConnectionController.java