Merge pull request #290 from dottedmag/master

Refactoring (modularization, cleanups)
Move ACL support to cf-agent from libpromises

(Redmine #1973)
Only expose libxml2 headers to cf-agent
Clean up */Makefile.am