cli: Move config modification into config package

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Silence git checkouts

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Run tests inside the cluster

Signed-off-by: Lewis Marshall <lewis@lmars.net>