frame skipping in battlescape + mostly functional intro

update: intro seems to play just fine now; there's even a fade-out at the end
there's also another fix for the old pre-wav 8kHz sound effects; I added code to resample them to 11025Hz because SDL won't load an 8kHz .wav

I also added some shader files I forgot to commit a while back.