MusicPlayer queue now holds all song info

(Not just songId)
Renamed queue_position to current
Fixed glitch: pause led to broken pipe
Fixed broken tests (due to queue format change)
Added print_current_song & print_queue functions