switch-to-configuration: Honour RefuseManualStop

This prevents spurious errors about systemd-tmpfiles-setup.service.

Backport: 14.04
sysinit.target: Don't depend on systemd-tmpfiles-setup.service

systemd-tmpfiles-setup.service pulls in local-fs.target, which
interferes with NixOps' send-keys feature (since sshd.service depends
indirectly on sysinit.target). Since in NixOS we don't use
systemd-tmpfiles for creating files (that's done by activation scripts
and preStart scripts), it's not a problem to start it a bit later.

Backport: 14.04
Don't start getty@tty1 on headless machines (like EC2)

Backport: 14.04
systemd-journal-flush: Require /var/log/journal rather than all filesystems

Backport: 14.04
Don't run hwclock if /dev/rtc doesn't exist

E.g. on EC2 instances.

Backport: 14.04