Add missing .com
Register new snapshots

Makes the `dead_code` lint a citizen of stage0 to silence the "unknown lint"
warnings.
Add some more commentary to FFI tutorial.

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Check the privacy of implemented traits

This bug showed up because the visitor only visited the path of the implemented
trait via walk_path (with no corresponding visit_path function). I have modified
the visitor to use visit_path (which is now overridable), and the privacy
visitor overrides this function and now properly checks for the privacy of all
paths.

Closes #10857
auto merge of #10862 : alexcrichton/rust/issue-10857, r=huonw

This bug showed up because the visitor only visited the path of the implemented
trait via walk_path (with no corresponding visit_path function). I have modified
the visitor to use visit_path (which is now overridable), and the privacy
visitor overrides this function and now properly checks for the privacy of all
paths.

Closes #10857
auto merge of #10822 : ezyang/rust/master, r=huonw

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
auto merge of #10882 : jhasse/rust/patch-1, r=metajack

typo
auto merge of #10886 : alexcrichton/rust/snapshots, r=huonw

Makes the `dead_code` lint a citizen of stage0 to silence the "unknown lint"
warnings.
Make 'self lifetime illegal.

Also remove all instances of 'self within the codebase.

This fixes #10889.