[general] Move Red Hat specifics to RedHatGeneral

Fixes: #69.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>