chansrv: sound_send_wave_data changes
pulse sink: check for partial sends
move some hard code paths to defines in header
sesman: more checks when looking for a free display