Remove all #[cfg(stage0)]-protected code

New snapshot means this can all go. Also removes places that have
comments that say they are workarounds for stage0 errors.
libstd: cleanup warnings
libsyntax: cleanup warnings
libextra: cleanup warnings
librust: cleanup warnings (except 1)