check for null Promise *pp before dereferencing
Merge pull request #345 from cduclos/master

Datastructure changes: Changed the signature of the list constructor and added a secondary constructor for Buffer.
Move FnCallToJson into rlist.c
Move PrintFnCall into rlist.c
Move FnCallPrint into rlist.c
Standardize enum cfdatatype -> DataType
Move struct FnCall_ into fncall.h
Standardize fncall.h
Merge pull request #316 from nyetsche/archivefilenull

check for non-null Promise *pp before dereferencing
Uninclude cf.nova.h from cf3.defs.h
Remove unused html.c
Move sturct ReportContext_ into reporting.h
add troubleshooting tip for bootstrap problems
Merge pull request #346 from cf-gary/master

add troublehooting tip for bootstrap problems
Uninclude rlist.h from cf3.defs.h
Standardize rlist.h
Remove unused declarations from prototypes3.h
Split policy checking from GenericAgentLoadPolicy, to GenericAgentCheckPolicy
Move, standardize enum roles -> LastSeenRole into lastseen.h
Standardize enum statepolicy -> ContextStatePolicy