fix unbinding of events on playlist items
made t.reorder() private
cleanup logged msgs for empty and invalid playlists
wrap logger with DEBUG flag check

only logs when in DEBUG mode