Cleanup|Refactor|Client: Log entries, levels, and domains (continued)

Reduced redundancy and use of fatal errors in fi_main.cpp.