added audio module, cleaned up case inconsistencies in sdl2 and sdl2/gfx