Improve bundle_ext handling to be able to drop katello-devel

NOT READY

## TODO
- [ ] update puppet manifests to work with the changes
- [ ] test build, configure