keep loop label as a MAST::Local

Before it was the memory address from the time the label was attached
to the block. Now we are safe when the label gets moved due to the gc.