style
Merge branch 'master' of github.com:BurntSushi/rust-csv
Update to latest Rust.

This required some very weird changes in how record iterators are
accepted in the encoder. If you were using `write` to write a record
of `String`, you now need to provide an iterator of references rather
than an iterator of values. (i.e., Use `iter` instead of `into_iter`.)

Based on my reading of the Rust commit logs, a similar change is
coming for the other write methods (AsSlice has been DST-ified.)

This also updates the package name to `csv` (from `rust-csv`), so
you'll need to update your Cargo.toml. (Which you have to do anyway
if you're going to use crates.io.)

Finally, support crates.io.