Add in rspec tests for ntp class

This commit adds in rspec tests for Debian, EL, SuSE and Solaris
as well as tests for unsupported OS types.  It also checks for
valid template generation of each type.