[DO NOT MERGE] Initial commit of refactor. Still contains old code.

jenkins_repo_base doesn't have an OSE analog.   We ship the jenkins package(s) that we support within our channels