Use display buffer for rest of SAL

Signed-off-by: Frank Filz <ffilz@us.ibm.com>

Conflicts:

	src/SAL/nfs4_owner.c
Add display_cache_inode_key

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in nfs4 acls

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Add display_FSAL_handle to be used in place of snprintHandle

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display_FSAL_handle in cache inode

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in MFSL

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in FSAL_PROXY

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Add display handle routines for v2, v3, and NLM

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer via LogFullDebugOpaque for NFS v4 handles

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for NFS v2/v3 handle logging

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in NFS file handle management

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in fsal_save_ganesha_credentials

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer to display export perms

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in stat exporter thread

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for FSAL ACL checks

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for NLM netobj display

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Trim thread name length

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Configurable log fields

Added configurability for the following fields:

Date and Time: can be set to false, none, true, ganesha, local, syslog,
8601, or arbitrary string for use in strftime. False and none are equivalent.
True and Ganesha are equivalent and use the original date and time format
used by Ganesha (though generated with strftime instead of sprintf).

If both are set to local, it uses the "%c" format. Date local uses "%x",
time local uses "%X", date 8601 uses %F (2012-01-03 format), date syslog
uses "%b %e", time syslog and 8601 are equivalent to time local ("%X").

Epoch, Hostname, ProgName, PID, Thread_Name, Function_Name, Component
and Level may all be set to true or false.

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Deprecate log config in component config stanzas

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Add some Doxygen comments

Signed-off-by: Frank Filz <ffilz@us.ibm.com>