add a saveToFileAsync to the CCRenderTexture

This follows the example set in CCTextureCache::loadImageAsync and allows CCRenderTexture::saveImageAsync.  It helped in my currently in development game to smooth out the rendering while saving screenshots.  It currently only supports JPG's but could easily be made to support PNGS too.