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

Fixed, and changed to start from 0