Allow looping of all commands

This is useful in case project.json is modified - we can now kpm restore / k --watch all inside the loop.
I also added a quiet option (on by default).
hmm, why did this line change? :smile: