Added Facter Package and Directory

Facter package is ensured to be installed. Directory /etc/puppet/facter.d is ensured to be created and it's dependant on the Facter package