Changed const->static, switched to bufferedwriter, #[deriving_eq]->#[deriving(Eq)], and changed parse_faceindex to accept &str instead of ~str (eliminates 7x 'copy')