core: add Reader, Writer, ReaderUtil, WriterUtil to prelude. Close #4182.
add stage3 markers where necessary for dist-snap
auto merge of #5456 : graydon/rust/fixups, r=pcwalton

Stage markers for stage3 and a trivial prelude fix.