Make BytePos 32-bit
Fix parsing tests
update manual to reflect &'lifetime syntax
auto merge of #10585 : idupree/rust/master, r=catamorphism
auto merge of #10567 : sanxiyn/rust/bytepos, r=alexcrichton
Remove duplication on win32/64 types
Revise tempfile

XXX not much done yet
WIP XXX remove tchar family

need u16-version c_multistring first