Adds a service for haveged, the entropy daemon

Includes configuration option for the threshold beneath which to refill
the entropy pool - defaults to 1024 bits as this is the number used in
other distro's existing service files I looked at.
haskellPackages.exPool: Do not fix the version of hashable

The latest version of ex-pool does not have this requirement.
haskellPackages.threepennyGui: New expression
haskellPackages.exceptions: Update to 0.3.3 and enable tests
haskellPackages.timezoneOlson/haskellPackages.timezoneSeries: New expressions
systemd: Enable specifying extra config files for a unit

This will allow overriding package-provided units, or overriding only a
specific instance of a unit template.

Signed-off-by: Shea Levy <shea@shealevy.com>
kmscon: Don't re-run systemd-vconsole-setup after boot, and let tty1 wait for vconsole setup

Signed-off-by: Shea Levy <shea@shealevy.com>
Merge pull request #1536 from Shados/service-haveged

Adds a service for haveged, the entropy daemon
chromium: Update stable channel from 31.0.1650.57 -> 32.0.1700.77
glm: new package

OpenGL Mathematics (GLM) is a header only C++ mathematics library for
graphics software based on the OpenGL Shading Language (GLSL)
specification and released under the MIT license.

http://glm.g-truc.net/
gource: fix build

gource currently fails in the configure phase:

  configure: error: Could not link against -lGLU !

This is a very misleading error, it seems to happen because configure
doesn't find boost libraries and ends up with uninitialized variable(s).
That in turn cause it to fail later with this unrelated error.

Fix by using boost libraries, not only the headers. gource also grew a
dependency on GLM, so add that to buildInputs.
llvm: remove deprecation warning. We prefer using the default version
unless a package really needs a newer/older one
Add new package libossp-uuid-1.6.2
qsynth: update from 0.3.6 to 0.3.8

http://monitor.nixos.org/buildlog?outpath=%2Fnix%2Fstore%2Fycg9bkl40sch06kcyjvmnmkxq5mas9p6-qsynth-0.3.8
qtractor: update from 0.5.4 to 0.5.12

http://monitor.nixos.org/buildlog?outpath=%2Fnix%2Fstore%2Fyaq7iknwr79xwrmc4igrs3ygdy61ryjl-qtractor-0.5.12
samplv1: update from 0.3.5 to 0.3.6

http://monitor.nixos.org/buildlog?outpath=%2Fnix%2Fstore%2Fdgrhrqf4j0q0601fgh81bhzkcgj7h4b0-samplv1-0.3.6
synthv1: update from 0.3.2 to 0.3.6

http://monitor.nixos.org/buildlog?outpath=%2Fnix%2Fstore%2Fr5rfpb9zn3pa8yhxfz5d5ngqqj6n6mgg-synthv1-0.3.6
hydrogen: update from 0.9.5 to 0.9.5.1

http://monitor.nixos.org/buildlog?outpath=%2Fnix%2Fstore%2Fxvg8py63xnwyyqmaws7n310l423xbp9h-hydrogen-0.9.5.1
virt-manager: Fix running with --no-fork

This removes nixpkgs' custom runners and instead copies the main python source
files to the bin directory, then wraps them up as usual.

Hopefully this will be more reliable than other previous wrapping methods.
logstalgia: fix attribute and directory name typo

Change "logstalgica" to "logstalgia".