Added basic support for disabling program features. Currently it is used only for online api related stuff.
Some minor xaml fixes
some Speakers from online api can be document based -  skip them in synchronization