Run all tests on both 32 and 64 bit
Update NFS client/server modules for systemd
Update some tests for systemd
Tests: global search/replace of obsolete functions
modules/services/networking/ssh/sshd.nix: configure AddressFamily properly

Explicitly restrict sshd to use of IPv4 addresses if IPv6 support is not enabled.
dnsmasq: Setting fixed order in DNS name resolution.

That fits better my setup; if anyone doesn't need this, we can write an option
for the fixed order queries.
Fixing stage1 about getting a shell with job control in case of error

It's a busybox faq:
http://www.busybox.net/FAQ.html#job_control
Don't create /var/log/upstart
Convert Zabbix agent/server to systemd

Note all the crap systemd doesn't need :-)
upstart.nix: Treat "daemon" as "forking"
Update libvirt for systemd
Remove the cgroups module

Cgroups are handled by systemd now.  Systemd's cgroup support does not
do all the things that cgrulesengd does, but they're likely to
interact poorly with each other.
Undo accidental commit
modules/services/networking/ssh/sshd.nix: configure AddressFamily properly

Explicitly restrict sshd to use of IPv4 addresses if IPv6 support is not enabled.
modules/programs/ssh.nix: configure AddressFamily properly

Explicitly restrict ssh clients to use of IPv4 addresses if IPv6 support is not enabled.
modules/programs/ssh.nix: simplify expression that generates 'ForwardX11' entry
modules/programs/ssh.nix: strip trailing whitespace
Remove some obsolete options
In the tests, don't start agetty on /dev/ttyS0

Running agetty on ttyS0 interferes with the backdoor, which uses ttyS0
as its standard error.  After agetty starts, writes to the stderr file
descriptor will return EIO (though doing "exec 2>/proc/self/fd/2" will
miracuously fix this).

http://hydra.nixos.org/build/3252782
Added environment.promptInit to allow PS1 overriding. Would be nicer to be able to allow overriding via shellInit, however could not get that to work. For now this is a temporary solution which will not break anything.