Help test out ThinLTO!

@alexcrichton

$ rustc +nightly --version
rustc 1.22.0-nightly (692b94ae2 2017-10-09)
$ RUSTFLAGS='-C codegen-units=1' cargo +nightly build
      128.87 real       369.70 user        30.71 sys
$ RUSTFLAGS='-C codegen-units=16' cargo +nightly build
      118.54 real       477.28 user        38.48 sys
$ RUSTFLAGS='-C codegen-units=1' cargo +nightly build --release
      364.40 real       911.12 user        31.99 sys
$ RUSTFLAGS='-C codegen-units=16 -Z thinlto' cargo +nightly build --release
      247.08 real      1296.57 user        41.38 sys
$ RUSTFLAGS='-C codegen-units=16 -Z thinlto -Z inline-in-all-cgus=no' cargo +nightly build --release
      280.06 real      1427.57 user        48.12 sys