Move ACL support to cf-agent from libpromises

(Redmine #1973)
Only expose libxml2 headers to cf-agent
Clean up */Makefile.am
Only expose PostgreSQL, MySQL and libvirt headers to cf-agent
Merge pull request #291 from dottedmag/master

Move ACL support out of libpromises, cleanups.