FlxAssets.cacheSounds() -> FlxG.sound.cacheAll(), closes #1055

Considering OpenFL has its own sound cache, I don't think we need the full-blown `FlxG.sound.cache()` described in #1055, but it still makes sense to have both of these caching functions in the same place.