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
Change JsonParse to return enum JsonParseError

This cuts the depedency on CfDebug/logging and rather returns an
error code indicating the parsing error. A textual explanation of the error
is available through JsonParseErrorToString. Also makes it easier to test for
specific errors.

JSON_PARSE_OK indicates a successful parse.
Move json to libutils
Move atexit to libutils
gitignore
Factor out files_properties.h
Factor out verify_packages.h
Remove lex declaration from prototypes3.h, move to parser
Move DeEscapeQuotedString into lexer
Restore running make in Nova main directory.