Rename monitoring.h to mon.h to avoid name clashes
Move cf-monitord-related functionality out of libpromises
Move cf-runagent functionality out of libpromises
Move cf-report functionality out of libpromises
Move agent-related reporting functionality out of libpromises
Move PURGE to cf-report and unexport it
Move AGENT_TYPESEQUENCE from libpromises to cf-agent and unexport it

Conflicts:
	cf-agent/cf-agent.c
	libpromises/cf3.extern.h
	libpromises/constants.c
Turn uselessly static variables into local ones
Move GrandSummary out of cf-promises
libutils should not care about Nova at all
pub/ should not care about Nova at all
Merge pull request #328 from dottedmag/cleanups/moving-data-out-of-libpromises

Cleanups/moving data out of libpromises