RFC: rename `lifetime` to `scope`

This RFC proposes to rename "lifetime" to "scope". This is almost
entirely a change to documentation and error messages, but it also
affects the keyword used for associated lifetimes.

[Rendered](https://github.com/aturon/rfcs/blob/lifetime-to-scope/text/0000-lifetime-to-scope.md)