fix: respect repo override
The repo override was not respected by the following commands
issue create
mr create
ci trace
This was due the the BaseRepo and HTTPClient being assigned too early before the PersistentPrerun function is executed
Resolves #455 (closed)