add sdl_mixer to cmake, menu->sdl_menu is now fully documented and self-contained