Rename yumpkg to yumpkg_api and refactor

This takes the newly refactored yum API-based pkg frontend and renames
it to yumpkg_api, and hides it behind a config option.