Update to Rust HEAD
Don't truncate lines by a character

With the CString changes, the length of a string/&[u8] is no longer 1
char longer than the actual data as it no longer includes the trailing
null. Don't adjust the length when writing.
Merge pull request #1 from cmr/master

Update to Rust HEAD