systemd: add logind options for power management

Make the following logind power management options configurable in
NixOS:

  HandleHibernateKey=
  HandleLidSwitch=
  HandlePowerKey=
  HandleSuspendKey=

All options use the same default values as upstream[1], so this commit
should not make logind behave any different than before (unless the
options are changed).

Example usage (in configuration.nix):
  # Possible values: ignore, poweroff, reboot, halt, kexec, suspend,
  # hibernate, hybrid-sleep and lock
  services.logind.HandleLidSwitch = "ignore";

[1]: http://www.freedesktop.org/software/systemd/man/logind.conf.html