make shootout-k-nucleotide.rs pass official test

Correct printing (sort, new lines), reading on stdin, s/i32/uint/,
ignore-android because it reads stdin
Add draft 0.10 release notes
Check that the old value was 1 and not 0 when dropping a Arc value.
Closed #13210.
configure: Accept LLVM 3.4.X during configuration

The previous regex was a bit to strict, rejecting versions such as 3.4.1 which
is apparently the version which travis is currently installing, causing all
travis builds to fail.
auto merge of #13211 : csherratt/rust/arc_fix, r=alexcrichton

This is a fix for #13210. fetch_sub returns the old value of the atomic variable, not the new one.
auto merge of #13216 : alexcrichton/rust/fix-configure-for-travis, r=sfackler

The previous regex was a bit to strict, rejecting versions such as 3.4.1 which
is apparently the version which travis is currently installing, causing all
travis builds to fail.
mk: Fix 'make dist' on Mac
auto merge of #13218 : brson/rust/dist-mac, r=sfackler
mk: Don't touch config.tmp or tmp/dist as root. Closes #13190

When running `make install` we are touching these files that can't
then be removed later.
auto merge of #13219 : brson/rust/dist-root, r=sfackler
dist: Add libbacktrace to source tarballs
mk: distcheck --uninstall
Rename `from_iterator` to `from_iter` for consistency.
vec: convert `append` and `append_one` to methods

These were only free functions on `~[T]` because taking self by-value
used to be broken.
auto merge of #13206 : TeXitoi/rust/fix-shootout-k-nucleotide, r=alexcrichton

Correct printing (sort, new lines), reading on stdin.
mk: Workaround distcheck failure on mac. #13224

Mac can't actually build our source tarballs because it's `tar`
command doesn't support the --exclude-vcs flag. This is just
a workaround to make our mac nightlies work (we get our source
tarballs from the linux bot).
auto merge of #13220 : brson/rust/from_iter, r=thestinger
auto merge of #13221 : thestinger/rust/append, r=alexcrichton

These were only free functions on `~[T]` because taking self by-value
used to be broken.
auto merge of #13223 : brson/rust/dist, r=alexcrichton
Json doesn't need to depend on IoError to implement Encodable #13230