Implement SFX panning

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Add initial code for external sample loading

Allow loading sfx samples from wav files, which is convenient for game
sound assets.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>