[#4467] Make Puppet Master respect facts_terminus settings
- Remove hard-coded facts terminus in master
- Change facts_terminus default to 'yaml' for master and 'facter' for everything else.
Paired-with: Matt Robinson <matt@puppetlabs.com>
Signed-off-by: Rein Henrichs <rein@puppetlabs.com>