Do not make CfOut static, it's a shared stub
Get rid of EDIT_MODEL: it's basically a flag 'in edit_line bundle'
IsPolicyPrecheckNeeded is never called from cf-promises

Hence, SHOWREPORTS is always false.
AM_NOVA is no longer set for non-cf-hub binaries
Remove unused variable
Unexport DONELIST, only used in locks.c
Merge pull request #552 from sigurdteigen/feature/self-diagnostics

Feature/self diagnostics
Add boostrap and policy server checks to self-diagnostics
cf-execd use : as class separator when launching cf-agent, it should use ,
Honor warn-only when purging from local directory.

Fixes issue 2162.
Do not get error code from ferror(), only error status.

ferror() only returns true or false. errno must still be used to get
the actual error code.

Fixes issue 2475.
Split up license files, putting each part only where needed.
Do not check semantics if auxillary input files contain parser errors
stdlib, attribute 'background' is not valid in body 'contain', caught by stricter parser
Add Enterprise self-diagnostics checks to cf-agent
Merge pull request #553 from jremond/from_cfexecd_class_typo

cf-execd use : as class separator when launching cf-agent, it should use...
Removed EXPIRY and LICENSE_COMPANY variables.

Not needed anymore after license checking was removed on nodes.
Improve error messages in dbm_api:DBPathLock
self-diagnostics, create diagnostics directory if not exists
Export DBIdToPath, inject workdir