minor refactorings;
ability to find favorites from local config; other minor things;
doc;
fixes nodes reloading twice; added OnUICommandsSource method "handler" for derived classes to overload; put Watch init inside ctor; doc;
added string IsNOT null or whitespace;
parses favorites from config file;