code revert on UpdateListener()

stop listener when getting dropped
changes on g_sLoc and more spying messages

save when and where a functions got turned on
more messaging on function change