Turn off jemalloc
test: xfail bench/task-perf-one-million. OOM on 32-bit linux w/o opts
replace #[inline(always)] with #[inline]. r=burningtree.
xfail std::num::complex::test_norm on x86, r=burningtree.
rusti: disable tests on 32bit mac. r=burningtree.
std: Work around some failing 'run' tests when valgrinding. #7224

Under valgrind on 64->32 cross compiles the dynamic linker is emitting
some error messages on stderr, which interferes with the tests that
are checking stderr.
rusti: Disable tests on macos harder
std::rt: Work around a dynamic borrowck bug
rustc: Dispose of LLVM passes in test cases
libsyntax: Remove `drop` as a keyword.
Fix update snapshot script for rename
Ignore rustpkg tests
Added overview of the debuginfo module at the beginning of debuginfo.rs.
Fixed compiler warnings about unnecessary string allocations in debuginfo.rs
Reordered debuginfo.rs and commented public fns
debuginfo.rs: Removed some static constants not used anymore.
debuginfo.rs: Explained why a function is called although one could think it should not be.
Merge branch 'WP1' of github.com:michaelwoerister/rust into WP1

Conflicts:
	src/librustc/middle/trans/debuginfo.rs