proper hostapd dependencies
Fix Xorg-server on vmware inconjunction with fix to
xf86videovmware[1].

Adds "vmware" to list of default options of
services.xerver.videoDrivers.

new default:
 [ "ati" "cirrus" "intel" "vesa" "vmware" ]

old default:
 [ "ati" "cirrus" "intel" "vesa" ]

[1] Pull request for xf86videovmware found at
https://github.com/NixOS/nixpkgs/pull/338.
Remove vmware comment
add most basic nginx service
Merge pull request #114 from iElectric/nginx-service

Add most basic nginx service
Add lighttpd web server module
Merge pull request #115 from bjornfor/lighttpd-service

Add lighttpd web server module
xfce: Set GTK_PATH to system.path/lib/gtk-2.0, so xfce can find all theme engines.
Add our firmware path to the in-kernel lookup path

Newer kernels (since torvalds/linux@abb139e75c2cdbb955e840d6331cb5863e409d0e) try to
read firmware directly from the filesystem before falling back to a
userspace helper (udev) if firmware cannot be found (in even newer
kernels, the fallback path can be disabled altogether). By default, only
certain paths in /lib/firmware* are searched, so this was initially not
helpful for NixOS.

Since torvalds/linux@27602842060484b564cd725241b402b0bddfb830 (which,
based on the commit message, was implemented just for NixOS, go us!),
though, an extra path can be dynamically prepended to the search path.
So do that, in three ways:

1. Pass a kernel command line option in case the module is built-in
2. Add a line to modprobe.conf in case the module isn't yet loaded by
activation-time
3. Add an activation script to set the option in /sys in case the module
is already loaded by activation-time.
systemd-sysctl.service: Don't depend on basic.target
D'oh!
Fixing the vaapiDrivers; it didn't work, with only one driver
rename deprecated option
gummiboot: fix typo
read-only-store functionality should apply even when /nix/store is on a separate filesystem
nslcd: Require network.target
Silence a harmless warning on kernels without the 'path' parameter for firmware_class.
Add /run/nss to LD_LIBRARY_PATH

This fixes issues with glibc-binaries (getent for example) that can't
find NSS modules that are not distributed with glibc.

See this discussion:
http://comments.gmane.org/gmane.linux.distributions.nixos/9940
readOnlyStore: Don't do a read-only bind-mount of an already read-only store.

Signed-off-by: Shea Levy <shea@shealevy.com>
readonly-mountpoint: Remove unusued variable