Fix remove not working if there is deps
 reset the dnf.Base object on unlock
Send TransactionEvent when executing  the transaction
fix the progress signals
Use dnf for test-inst target in Makefile