Refactor RetroPlayer buffers for audio and video, abstract using type
erasure pattern
Remove need to explicitly set RetroPlayerAudio's buffer's samplerate
Improved some game client functionality (setting frame rate, resetting file path/data)