(#14492) Update formatting of the NTP module
to reflect Puppet Labs best practices
Merge pull request #18 from Whopper92/best_practices_ntp

(#14492) Update formatting of the NTP module
(#14497) Add tinker_panic option for ntpd

Automatically sets tinker_panic 0 when $is_virtual is true.  This
configuration enables ntpd to cope with large clock skews, such as occur
when a VM guest is suspended and resumed.

More information is available here:

http://www.vmware.com/pdf/vmware_timekeeping.pdf
Switch to using puppetlabs_spec_helper as a gem
Replace hardcoded recursive symlink with .fixtures.yml
Merge pull request #20 from branan/use_spechelper_gem

Use spechelper gem
added fedora support
Merge pull request #21 from ohadlevy/patch-1

added fedora support
Added support for Amazon linux
Update Modulefile for 0.1.0 release
Merge pull request #26 from rcoleman/oh_one_one_release

Update Modulefile for 0.1.0 release
Merge pull request #19 from hakamadare/master

(#14497) Add tinker_panic option for ntpd
Merge pull request #25 from actionjack/master

Added support for Amazon Linux
Fix is_virtual check in ntp.conf templates

is_virtual fact must be checked using a string comparison.

The previous logic would resolve true if the is_virtual fact was
defined. This meant that on servers where is_virtual was defined as
"false", the vm-only snippet was still inserted into the template.
Merge pull request #27 from mdsummers/is_virtual_check

Fix is_virtual check in ntp.conf templates
Trivial fix for style, and made the README and comment match up

Puppet-lint was complaining about "ensure found on line but it's not the
first attribute on line 109".  Trivial fix (swapped the ensure and the
name).

Also, the README didn't mention Debian or CentOS, but the comment block
in init.pp did.  I added both to the README.  I happen to be using this
with Debian unstable, but I haven't tested it extensively enough to say
"yep, this works".  It, however, works for me.
Merge pull request #31 from BillWeiss/master

fairly trivial fix to make puppet-lint stop complaining, and a doc update
have the module fail on unsupported os
Fix indentation
Add restrict parameter

NTP servers should not restrict themselves to 127.0.0.1, and this commit
adds a `restrict` parameter to enable/disable this configuration block
in the relevent templates.