messing around with pipes and stages
Don't generate set_buffer
core: Remove transitional code
std: remove transitional code
syntax: remove transitional code
testsuite: Remove call to set_buffer_, use set_buffer
core/syntax: Add transitional code for pipes
syntax: Make the pipe compiler stop generating set_buffer_ calls
core/syntax: Staging fixes
Merge
Merge branch 'incoming' into removing
Register snapshots
Merge branch 'incoming' into made-snap
Merge branch 'incoming' into removing
Revert "oldmap: use &K instead of K in find and get"

This reverts commit 8e643525d4e5bca993dada43615916c382a0645b.
librustc: Lots of de-muting. rs=demuting
libsyntax: De-mut TtFrame
libsyntax: Use more @self in diagnostics
libsyntax: De-mut the handler and span handler
libsyntax: De-mut TtReader and StringReader