Net::Amazon::S3: Add to channel

(cherry picked from commit d49991e40af999d9db8bd7d2d88e31afdfa3e95d)
valgrind: Update to 3.10.0

(cherry picked from commit 9f12c8bde8dfee61dfbf3c03e4d7f0b494f773d1)
httpd: Don't emit robots.txt if there are no robots entries

(cherry picked from commit 837a0c05e5c9c5ae3a4bc29fb1cbc4b26bceb077)
httpd: Add option for specifying robots.txt

(cherry picked from commit 0de982d75bc0edddbd1dd61467eb6445eb561109)
boehm-gc: Support --enable-large-config

(cherry picked from commit 8e2e4216ba09cc0412c9f3d1a1b8076e77827be8)
smem: Add package

This is a memory reporting tool that accounts for shared memory.

(cherry picked from commit 9a6484b255747b27665f9cd08d2435871a0455ed)
nixos-rebuild: Don't pass -K by default

(cherry picked from commit 05163e99db0433dd8869be65a874510da41c178b)
gcc: bugfix update 4.8.2 -> .3

It's supposed to fix over 140 problems from upstream bugzilla.
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.3

A previously separate patch got included in the release.

I tested that stdenv still builds.

(cherry picked from commit 610370f844be2994583afd3e97ab1a4400f03737)
systemd: Apply backport fixes

In particular, added a few patches that improve systemd-nspawn
container behaviour.

(cherry picked from commit 38567ddc80bdb2d0b23b3b0f3d6277c514b0a4bb)
systemd: Fix uninitialised memory issue in veth setup

This caused containers to randomly fail, in particular if the machine
name was 8 characters.

(cherry picked from commit 97d6afafaaf5e8db7182cf65cae982c50be2c2e9)