Documentation updates
Cleanup to build scripts
Compatibility with older libvirt
Allow agent to package a default configuration
Better messages when docker and libvirt aren't found or errors on startup
Look for CATTLE_HOME env var in startup