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

Drop the ToString then, given it's not needed.