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

Test and log line don't match, can it be equal? I don't think it can, looking at the earlier code I think with them both set to 128, and the slot being 128 it would oscillate.