Final commit from work today.

Yum code is 90% complete, requires testing.  Apt-get has no yet been
updated.