fixed some playback and queuing issues. committing now before switching over to trying wavesurfer widgets instead of soundcloud widgets.