generalize DB related functions.
add simple logging functions.
add a name and description of each database.
utilize logging functions.
add KCN local macro for autoconf tool to check to see if cpp accepts
__VA_ARGS__ or not.
utilize __VA_ARGS__.
add a new line in log message.
output debug message.
do not duplicatedly include the same header file, and note it.
generalize database related functions more.
make a library function safer.
properly handle null of database name.
accept -h and -? as a command argument.
cosmetic change.
implement a safer integer parser.
parse an integer value safer.
add skeletal files for KCN database daemon.
ignore binary file.
fix up configuring sciprt output.
utilize KCN library function.