Add facter module, rename defined_type::fact to facter::fact, update hieradata