added ccColor3F
enabled cache_texture_data on android
maked CCTexture2D::initWithData method virtual