Represent lifetimes as Names instead of Idents

Closes #7743.
Make break and continue hygienic

Closes #12262.