Sound Overhaul

I moved the sfml sound into SoundResourceExtraData, and removed a WHOLE
bunch of loading code, because sfml does that for me.  It now runs
without crashing, but no sound plays, and no graphics render except for
the text and utility buttons which currently do not work.