(PUP-3281) Remove latest_info methods from yum provider

This commit removes the deprecated #latest_info and #latest_info=
methods from the yum provider.

This commit is part of the Puppet 4 code removal effort.
(maint) Include fedora as a platform to test with service packages.

Fedora had been left out, through no fault of its own, and was being
tested without starting and stopping via service scripts.
(pup-3338) Make systemd the default service provider for SLES 12

OpenSuSE >= 12 and SLES 12 use systemd as the default service management framework. This
updates puppet to use the systemd provider by default on OpenSuSE 12 and 13 and
SLES 12
Merge remote-tracking branch 'upstream/stable'

* upstream/stable:
  (maint) Include fedora as a platform to test with service packages.
Merge pull request #3116 from whopper/pup-3281/remove-latest_info-yum

(PUP-3281) Remove latest_info methods from yum provider
Merge pull request #3115 from shrug/maint/master/pup-3338

(pup-3338) Make systemd the default service provider for OpenSuSE >= 12 and SLES 12