closed #3162: add RGBAProtocol, NodeRGBA and LayerRGBA back and deprecate them