initial fix for clang warnings

Bug reported by the clang static analyzer.

Description: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119
File: /home/tc/git/softetherVPN/src/Cedar/Logging.c
Line: 2409

Description: The left operand of '==' is a garbage value
File: /home/tc/git/softetherVPN/src/Cedar/WebUI.c
Line: 369

Description: Access to field 'p' results in a dereference of a null pointer (loaded from field 'Items')
File: /home/tc/git/softetherVPN/src/Mayaqua/Cfg.c
Line: 2257