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