Merge master.
Fixed the documentation for programs.ssh.forwardX11 to account for the X11 SECURITY extension.
Merge pull request #40 from falsifian/master

Change the default value of programs.ssh.forwardX11 to false.
Add option for specifying shell aliases, environment.shellAliases.
Add nslcd (nss-pam-ldapd) uid and gid
Add support for nslcd (nss-pam-ldapd) as users.ldap.daemon option
Merge pull request #33 from rickynils/nslcd

Adds the option users.ldap.daemon which, handles NSS and PAM requests by talking to a local nslcd daemon instead of directly to the LDAP server.
Merge pull request #29 from rickynils/shellaliases

Generate shell aliases programatically
Add ec2.metadata (default false) option whether to allow access to EC2 metadata API.
Add rngd service.

Inspired by http://pkgs.fedoraproject.org/cgit/rng-tools.git/tree/rngd.service?id=27b1912b2d9659b6934fd4c887e46c13958e7e3c
Typo
Add options for specifying binary caches
nixos-rebuild: Handle options with spaces in them

Like ‘--option binary-caches "http://foo http://bar"’
Disable rngd by default while I work on some patches to make it more systemd-friendly
Make it easier to append to the default sudo configuration
rngd: Require /dev/random, only start when a hardware randomness source becomes available
sane: update name of the snapshot version of the backends
sane: update name of the snapshot version of the backends
Changing the kernel parameters for crashump

I think that these enable more checks, and make more NMIs happen.
system-tarball-pc: fixing the readme inclusion