updated rakefile and spec test to support rhel and ubuntu and new readme generator

let's refactor when we look at renaming the repo to match it.