Ensure that lnf defaults are correct on startup
Ensures that correct look and feel theme is active and we have the correct defaults and if not configured by the user its options are applied. For details see #26 First commit taken from !1045 (closed) and updated.