Merge pull request #2063 from redbaron/libmsgpack

Proper separation between build and runtime outputs
nsd: add package version 4.0.3
nsd-service: add service module for nsd
Merge pull request #2914 from hrdinka/nsd-package

nsd: add package version 4.0.3
Merge pull request #2915 from hrdinka/nsd-service-module

nsd-service: add service module for nsd
Put a correct Dia persistence file in ~/.dia unless such a file exists. Fixes #1691.
haskellPackages.hedis: New expression
Merge pull request #2882 from iyzsong/n/xmp

add xmp, a extended module player
haskellPackages.snapletRedis: New expression

This needs to be jailbroken until a new version reaches Hackage.
nixos-generate-config: fix nix-env example command

An escape char is needed to prevent "$ nix" from being evaluated and
expanded to an empty string. With this change the resulting text is

  $ nix-env -qaP | grep wget

instead of

  -env -qaP | grep wget
libvirt: Update from 1.2.4 to 1.2.5
Fix dia when run not from $PATH
Oops. Fix the permissions on initialized persistence file for Dia
libvirt-python: update to to 1.2.5 (must be kept in sync with libvirt!)

libvirt was recently updated to 1.2.5, breaking libvirt-python. This
unbreaks it.
libogg, libvorbis: update to 1.3.2, 1.3.4
add ShellCheck

Signed-off-by: Ricky Elrod <ricky@elrod.me>
Merge pull request #2921 from CodeBlock/shellcheck

add ShellCheck
Merge pull request #2801 from orbitz/haxe-3.1.3

Add HaXe 3.1.3
Update tor to 0.2.4.22 and tor browser to 3.6.2
Merge pull request #2924 from doublec/tor_0_2_4_22

Update tor to 0.2.4.22 and tor browser to 3.6.2