added datalog.c to makefile ; removed NL from preproc macros ; commented out the INFO macro that says we are using POSIX for non-blocking because it is always true and OK - left a WARN() for when it isn't