Manage correct timezone file for EL and rspec-puppet refactor

EL based systems use /etc/sysconfig/clock instead of /etc/timezone for setting timezone at boot.  Ref - http://www.redhat.com/advice/tips/timezone.html.

This PR also refactors the rspec-puppet to put each supported osfamily in its own file under spec/support. 

This is a non-backwards compatible change, so bumped Modulefile to version 3.0.0.