(#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
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.
Increment Modulefile for 0.2.0 release

0.2.0 is a backwards compatible feature and bug-fix release. Since
0.1.0, support for Amazon Linux was added, fixes for style were
implemented and support was added for tinker_panic. tinker_panic
will default to on when the fact is_virtual is true.
Merge pull request #28 from stephenrjohnson/bug/master/10715_Ntp_fail_unsupported

have the module fail on unsupported os
Merge pull request #35 from puppetlabs/0.2.0/release

Increment Modulefile for 0.2.0 release
Merge pull request #34 from hunner/add_restrict

Add restrict parameter
switch to the 'osfamily' fact
update unit tests for osfamily fact
add SuSE support