Always set LogFile separately

Having two constructors for AppInfo created some repeated code that is
eliminated by setting LogFile separately if it is usable.
The value for backup mode is then set when LogFile is set.