Do not exit on SocketError in daemon mode
Do not depend on facter in the gem

When we build the live CD, we do not have network access and therefore need
to keep the gem command from trying to download and install facter.

We already have facter installed from an RPM, and have the agent just use that.