gathers information from a system a la facter, but written in python