Merge pull request #19 from rdark/master

Fix namespace collision
enable hasrestart for RHEL based machines
Merge pull request #22 from andyshinn/use_has_restart

Use hasrestart on RHEL based systems

Closes #21
service package dependency should use $package
spec test to catch proper service requires
Merge pull request #23 from andyshinn/fix_service_package_dep

Service package dependency should use $package instead of static name.

@andyshinn Thank you! Sweet.
use $package var in package when using httpfile
Merge pull request #27 from andyshinn/fix_service_dep_pt2

Use $package variable in package resource when using httpfile

@andyshinn Thank you!
correcting directory permissions: cannot execute a dir