Another variant on an SDL API

Try to stay as close as possible to the C API at first.

* Removed mutexes

* Removed event goroutine

* Removed audio submodule