Remove @ast::Region and replace with @ast::Lifetime.

Modify pretty-printer to emit lifetimes and fix a few minor
parser bugs that this uncovered.

r? whomever.