scope: break and continue affect the nearest do/end

Signed-off-by: Jean Privat <jean@pryen.org>
lib/mnit: do not use "loop do"

the break is now attached to the do, not the loop

Signed-off-by: Jean Privat <jean@pryen.org>