Update ColorSet.java

fix possible exception
fix compilation error
add new processing examples
remove old rxtx versions, add rpi librxtx (low latency)
cleanup data files and update tpm2.net protocol
add tpm2net firmware
add readme
optimize tpm2serial firmware
update version
TPM2.Net use Adler CRC instead of MD5
Stealth: use Adler instead of MD5
Tpm2Serial: use Adler instead of MD5
MiniDmxSerial: use Adler instead MD5
Rainbowduino: use Adler instead of MD5
Remove MD5 Source Files
update unit test
udpate comment
Use an external file for the tpm2.net protocol
split changelog and roadmap
remove obsolete comment