Use BufferedReader from std::io

Update for mozilla/rust@295b46f - Tweak the interface of std::io