Rename tydecode::parse_int to parse_uint

It does not handle signs.
Revert map.each to something which takes two parameters
rather than a tuple.  The current setup iterates over
`BaseIter<(&'self K, &'self V)>` where 'self is a lifetime declared
*in the each method*.  You can't place such a type in
the impl declaration.  The compiler currently allows it,
but this will not be legal under #5656 and I'm pretty sure
it's not sound now.
Added iter_to_vec conversion fn
auto merge of #5796 : nikomatsakis/rust/issue-5656-fix-map-iteration, r=nikomatsakis

Revert map.each to something which takes two parameters rather than a tuple.  The current setup iterates over `BaseIter<(&'self K, &'self V)>` where 'self is a lifetime declared *in the `each()` method*.  You can't place such a type in the impl declaration.  The compiler currently allows it, but this will not be legal under #5656 and I'm pretty sure it's not sound now.  It's too bad that maps can't implement `BaseIter` (at least not over a tuple as they do here) but I think it has to be this way for the time being.

r? @thestinger
auto merge of #5709 : jbclements/rust/miscellaneous-cleanup, r=jbclements

There's no unifying theme here; I'm just trying to clear a bunch of small commits: removing dead code, adding comments, renaming to an upper-case type, fixing one test case.
auto merge of #5818 : Kimundi/rust/iter_to_vec, r=catamorphism
Add examples for Rng functions.
Clarify comment
Bump version to 0.7-pre
Added str::from_slice_with_null() to cast a &[u8] to &str
Added str::subslice_offset()
Renamed slice_bytes_uniqe to slice_bytes_owned
Add example for str::subslice_offset
syntax: match variants use 4 space indent by default
syntax: update a deriving error message to use the new syntax
std: clean up the order of {De,En}codable methods
std: rename {read,emit}_field to {read,emit}_struct_field
syntax: Simplify deriving to handle classes that take generics, like Encodable
syntax: add support for #[deriving(Encodable)]
syntax: add support for #[deriving(Decodable)]
std: add serialize {read,emit}_tuple{,_arg,_struct,_struct_arg}
syntax: add {read,emit}_enum_struct_variant{,_field}