Updates on demand; Enabled Executive Masters section

This commit implements the Updates on demand. The updates on demand
are now the default. In order to make this part work the Updater
controller and the updating mechanism has been re-factored.

The Executive Masters has been enabled.
Added the version number in the Settings view

The version number is contained inside the Config object.
It is shown in the Settings view.
Version bump: 0.3.0
Implemented Version check

The Version check is going to be used as inner changes mechanism
between various Versions.

The first version change is the 0.2.0 to 0.3.0 where the Updates
store changes from one single entry containing all section hash
values to a more complex multiple entries store.
Check the 900c68ed5723d590fae3800f231c98f1a49efda9 commit for
details.
Update check has been extendend to every 2 seconds

The inner check in the Updater controller on the updates status
has been prolonged to every two seconds. Previously the check was
every 100ms but that adds to many calls and makes the app slower.