(CFACT-24) Add color output to log messages.

Adding cyan, green, yellow, and red output to log messages if ouputting to a
terminal.

Adding some additional debug output in the fact map when removing a
resolver for a fact and the fact isn't present in the map.
Merge pull request #17 from peterhuene/logging/color

(CFACT-24) Add color output to log messages.
(CFACT-22) Add missing domain and fqdn facts to networking resolver.

Adding the domain and fqdn facts to the networking resolver.