Note: These tasks are in no particular order.
- Implement as many functions of urpmi as applicable
- Implement as many functions of urpme as applicable
- Implement the remaining urpm* commands
- Convert from CLI/subprocess to use the DNF Python API directly