Data-driven Percona YUM repository

Adds the ability to use private internal YUM repositories for sourcing packages.

Relates to issues #126.