Possibility to delay a thread start

+ Remove unwanted access to AbstractRunnable's thread
Actually call IncidentListener's in AlarmBean
Start ReportBean when user login + Fix generator

and add logs to know what's going on