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).