Control the construction order of static objects.
Added configurable logging levels.
Don't log auto-load infos but record it in a property instead.
Merge branch '22-log-levels' into development

* 22-log-levels:
  Don't log auto-load infos but record it in a property instead.
  Added configurable logging levels.
  Control the construction order of static objects.