Don't grey out log fliename in preferences

It can still be useful when global logging is disabled
Fix requesting sasl multiple times
Update docs links