Add Riak 1.3.1

This modifies how the `riak` and `riak-admin` scripts work such that one has to specify environment variables for where the data, log, and etc directories live.
Fix up the description a bit
Merge submodule extraArgs and individualExtraArgs

Signed-off-by: Shea Levy <shea@shealevy.com>
Update nodePackages

Signed-off-by: Shea Levy <shea@shealevy.com>
buildNodePackage: Move dependency symlinks out of the top-level node_modules directory

Signed-off-by: Shea Levy <shea@shealevy.com>
KDE 4.10: update to 4.10.4
Bump to 0.10.10
Merge pull request #592 from zefhemel/new-node

Bump to node v0.10.10
saleae-logic: new package

Add Saleae Logic - analyzer software for Saleae logic analyzators.

Also, add a small LD_PRELOAD library that is needed to make it work from
a read-only installation directory.
gnulib: update to version v0.0-7952-g439b0e9
adding unfree-redistributable-firmware
Bringing back glibc213Cross

Issue #594. I don't know what triggred this glibc213Cross problem though.
I don't know why it disappeared, and I don't know why we have glibc213
there still.
add idris wrapper
nmap: help zenmap to find it's templates in nix-store

Zenamp wrapper confuses python so it thinks that zenmap is launched as a script
and not as an executable. This leads to incorrect /share path and missing
templates. ./zenmap.patch cures that (a bit hacky as usual).
Added imapfilter
Added openconnect
Added heimdal 1.5.2, keeping version 1.3.3
Added rxvt_unicode_with_perl
rxvt_unicode with perl extension enabled by default
grouped heimdal versions in all_packages.nix