Add SampleRate and AudioFormat
Add music_delivery session callback
Add message_to_user callback
Add end_of_track callback
Add streaming_error callback
Add Session.player_{load,play}()