Logging changes, variable validation

Logging (info, warnings and errors)  is now handled through "fm log",
which also controls the status counters on the top right.

Conceptual code for variable/settings validation is implemented and
displayed on the splash screen.