tutorial: Repair broken links
tutorial: Fix obsolete names
tutorial: Remove the sentence about mutable fields.
Compare file:line prefix case-insensitively on win32
Paths are case insensitive on windows and rustc and compiletest may disagree on casing.
Fixes test compile-fail/circular_modules_main
Refactored vec and str iterators to remove prefixes
auto merge of #8095 : jmgrosen/rust/no-iterator-prefixes, r=pcwalton

Resolves #8093
std: Implement FromIterator for ~str

FromIterator initially only implemented for Iterator<char>, which is the
type of the main iterator.
auto merge of #8100 : blake2-ppc/rust/str-collect, r=pcwalton

FromIterator initially only implemented for Iterator<char>, which is the
type of the main iterator.
Add support for `..base` on static struct initializers.
auto merge of #8091 : kevinmehall/rust/const-struct-base, r=alexcrichton

With an expression like

    static w : foo = foo { a:5, ..x };

Rust currently gives the error "constant contains unimplemented expression type". This branch implements support for constant structs with `..base`.
Added %p directive to fmt!, which expects *T as argument
auto merge of #8085 : mrordinaire/rust/percent-p, r=huonw

pull request for #8011
auto merge of #8003 : crnobog/rust/case-insensitive-error-prefix, r=cmr

Paths are case insensitive on windows and rustc and compiletest may disagree on casing.
Fixes test compile-fail/circular_modules_main on win32
auto merge of #7984 : gifnksm/rust/tutorial-links, r=bstrie
mk: Fix NO_REBUILD so stdtest can be tested without re-bootstrapping