add .gitignore
split sdl-audio backend into separate TU

that way it can be used with other video backends, e.g. fbgnuboy.