Split up distro's into seperate recipes

Split up the distro's into seperate recipes for easier management
which will be needed as more and more distros are added.
RHEL support