Add support for the Open Pixel Control Protocol, Closes #502.

I wish I could, the problem is since this is a uint8_t StringJoin treats it as a char rather than an int.