moderate OpenHome playlist upodates
misc. state variables cleanup
escape values sent in update events
SourceXml variable is evented