Move verify_files_utils.h to cf-agent
Move Set to libutils
Move ProgrammingError from logging.h to alloc.h

May be moved to something more specific, but the important part is that it's
in libutils, so Writer can be moved over.
Move misc_lib to libutils

Also, move ProgrammingError from alloc to misc_lib
acl.h needs cf3.defs.h include
acl_posix.c needs misc_lib.h include (ProgrammingError)
Update for renaming nova-reporting.h -> nova_reporting.h
Move Writer to libutils
Move xml_writer to libutils
Move csv_writer to libutils
Make StripTrailingNewline return an int rather than use CfOut on error
Make Chop return an int rather than use CfOut on error
Do not depend on OVECCOUNT to be defined globally for string matching
Move Titleize into nova, only used there
Make Chop and StripTrailingNewline take max_length parameters

Removes reliance on evaluation constants
Move string_lib to libutils
Rename acl.[ch] -> cf_acl.[ch]

Appears to have created confusion with installed header on RHEL5/6
Update for nova modified source tree
Merge remote branch 'upstream/master' into parser