Add loop and callback features to sol.audio.play_music(). Fix #280.