Break apart the RpminfoAdapter to create a BaseRpmAdapter, which will be extended for additional RPM adapter types.