qemu-vm: Use unionfs-fuse instead of aufs for writableStore
Qemu says 'boot=on' is deprecated, so I try a half-fix here

I change the 'build-vm' to use '-boot menu=on', so a menu displays and allows
choosing the 2nd hd. Otherwise, I don't know how to boot from a 2nd hd.
Refactor common unionfs-fuse initrd prep into a separate module
Simplify unionfs-chroot bind-mounting
amazon-image: use unionfs-fuse instead of aufs
nova-image.nix: Replace the commented-out aufs mount with a commented-out unionfs-fuse mount
Remove last mention of aufs for completeness
Add options to control rate limiting behaviour of journald. See 'man journald.conf' for more information.
making memtest grub entries work again

I'm not any good at perl, and I only came up with this after many
slow attempts. Any review welcome.

But until this, memtest was broken, and extraPrepareConfig as well, in grub.
create-ebs-amis.py: Fix for latest charon
Merge branch 'no-aufs' into systemd
Merge remote-tracking branch 'upstream/master' into systemd

Conflicts:
	maintainers/scripts/ec2/create-ebs-amis.py
Revert "Setting the system utillinux to be utillinuxCurses."

This reverts commit cba4d20280d286cdcd8d07bb9b721978d2c6f883.
pam_ssh_agent_auth: Use /etc/ssh/authorized_keys.d
mysql: Port to systemd
mysql55: Port to systemd

Not tested.  Seriously tempted to delete mysql55.  See issue #47.
Update create-s3-amis and amazon-image.nix to recent nixos
postgresql: Don't wait for ages in post-start if the service has failed
nixos-rebuild: Fix the check for running nix-daemon
Remove obsolete file