core: Change XXXs into proper FIXMEs with issue numbers
std: Fix test that was commented out
std: Fix net_url test that was commented out
std: Fix pattern match on reference, address an XXX
std: Address XXXes in flatpipes
Properly suppress derived type error messages

Previously, the typechecker suppressed many but not all errors,
by suppressing errors where the actual type was either ty_err, or
a function type whose result was ty_err. Added a has_ty_err flag
to the type flags so as to suppress errors for any types involving
ty_err.

r=nmatsakis
corrected imprecision in description of mutable fields
Add John Clements to AUTHORS
librustc: Make all external functions unsafe. r=tjc
Use filtered instead of filter in rustdoc. Fixes segfault.

...of course, it shouldn't be segfaulting, but this fixes the
build.

rs=breakage
librustc: Implement a #[no_mangle] attribute to suppress name mangling. r=brson

This is very helpful for SDL, as SDL wants you to define a function named
`SDL_main`.
libcore: Fix linux/windows bustage. rs=fire
libcore: Fix windows bustage. rs=bustage
libcore: Fix core test. rs=broken
libcore: Fix core test more. rs=broken
libstd: Fix std test. rs=busted
test: XFAIL issue_3882 due to strange Windows failure. rs=failure
Comment out test_decode_form_urlencoded again. Filed issue 4449. rs=breakage
Add core::private::run_in_bare_thread

This begins executing Rust code in a fresh context with no runtime environment
Update libuv for Android