Merge pull request #2 from raumzeitlabor/pull-1

Made _saveEEPRom public and bugfix for timeout
Merge pull request #3 from raumzeitlabor/pull-1

Proper response for DMX_START_ADDRESS (get+set)
Update README.md
Merge pull request #4 from raumzeitlabor/pull-1

Added function to return the device UID
Library Update:
getDeviceUID renamed to getDeviceID, because ANSI documentation also uses DEVICE ID.
new type DEVICEID
some optimizations
Output information on a LEONARDO board by using the #define SERIAL_DEBUG definition.
License Update
Make the responder more compliant with the OLA RDM Tests.
Fix a few more issues.
Merge pull request #5 from peternewman/master

Make the responder more compliant with the OLA RDM Tests.
More compliance with the OLA RDM Tests around sub devices and mute messages.
Get device specific PIDs returning properly in supportedParameters, make the device specific PIDs compliant with the OLA RDM Tests and add device model ID option