Adding support for rhel, fedora, and debian package installation

Not sure why this was left out of the attributes when the default recipe is coded to handle installation on rhel and debian.  Adding fedora support was trivial.

Also incorporates fix from Issue #71 by @rteabeault (merged into my fork).