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
rustpkg: Clean up usage messages for install
rustpkg: Handle non-numeric versions; some cleanup

Package IDs can now be of the form a/b/c#FOO, where (if a/b/c is
a git repository) FOO is any tag in the repository. Non-numeric
tags only match against package IDs with the same tag, and aren't
compared linearly like numeric versions.

While I was at it, refactored the code that calls `git clone`,
and segregated build output properly for different packages.
Warn about unused RUST_LOG specs
Added default impls for container methods

A couple of implementations of Container::is_empty weren't exactly
self.len() == 0 so I left them alone (e.g. Treemap).
rustpkg: Don't assume a non-numeric refspec is a tag

Just pass it directly to git, without prefixing it with tags/
Deny all warnings by default in doc tests

Allow some common ones that are good for examples, however.
docs: Talk about tags that aren't versions in the "Package identifiers" section
librustc: Respect no_mangle attribute on statics.
librustc: Unify name mangling for functions and statics.
Remove unnecessary #[path = "***/mod.rs"] lines.

Fixes #7922.

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
rustc: reorganize driver, replace compile_upto with multiple more-obvious functions.
librustc: Stop trying to make invalid slice with vec in static.
Add test for #5917.
auto merge of #8067 : alexcrichton/rust/issue-3636, r=huonw

Allow some common ones that are good for examples, however.

Closes #3636
auto merge of #8070 : luqmana/rust/nom, r=alexcrichton

Fixes #5972.
auto merge of #8036 : sfackler/rust/container-impls, r=msullivan

A couple of implementations of Container::is_empty weren't exactly
self.len() == 0 so I left them alone (e.g. Treemap).