nixos: capitalize a bunch of service descriptions

(systemd service descriptions that is, not service descriptions in "man
configuration.nix".)

Capitalizing each word in the description seems to be the accepted
standard.

Also shorten these descriptions:
 * "Munin node, the agent process" => "Munin Node"
 * "Planet Venus, an awesome ‘river of news’ feed reader" => "Planet Venus Feed Reader"
upower: fix Xfce via --enable-deprecated

Also drop older libusb1 version which is no longer needed with newer upower.
Merge pull request #1196 from bjornfor/capitalize-service-descriptions

nixos: capitalize a bunch of service descriptions
nodePackages."grunt-bower-task" added
emacs offlineimap mode added
ZNC modules: expose meta properly, fix typo in license
Add some primops to lib
Remove backward-compatible implementations of some primops

Nixpkgs requires at least Nix 1.2 anyway, so these are now useless.
libxml2 on FreeBSD: disable impure python detection

This might be good for all platforms,
when we do some big rebuild again.
xfce: remove icon caches (close #1207)

vcunat deleted another one
Properly handle unit names with dashes in them

We ended up with files in /etc/systemd/system called
"bigx2ddata.mount.wants" rather than "big\x2ddata.mount.wants".
sudo: Update to 1.8.8
yaws: Update to 1.98.

This fixes the build when compiled with Erlang 16B01 (default).

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Erlang: Update to R16B02.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
samba: bump 3.6.18 -> 3.6.20 (security fixes)

3.6.20 is a security release in order to address CVE-2013-4475 (ACLs are
not checked on opening an alternate data stream on a file or directory)
and CVE-2013-4476 (Private key in key.pem world readable).

And 3.6.19 had some bug fixes:
http://www.samba.org/samba/history/samba-3.6.19.html
Adding revisions to all fetch* of ngrok.
ImageMagick: 6.8.7-5 & fix ghostscript/freetype errors

ghostscript and freetype were enabled but the configure script
couldn't find them. It turns out it uses pkgconfig to search for them.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Adding smartdeblur (gpl3 version, ~1.27)
boost: fix hardcoded hash

Closes #1209

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
networkmanager NixOS service: Make it possible to append or insert name servers in /etc/resolv.conf