fixed setup of default poll delay and cycle delay from the system settings
setup the state machine on the settings class early to permit initialisation of polling delay etc
removed circular dependancy
fixed lot of persistent value on startup
fixed interpretation of startup_enabled property on startup
disabled experimental for adjusting dependencies of items on lists
removed unnecessary tests around setNeedsCHeck to avoid dependency loops