added allOn(), allOff(), and randomColor() methods to library, renamed to randomGRBColor() for clarity