Elixir's mix shouldn't be added to wrapProgram
logstash service: make log verbosity configurable.
chicken: Implement support for bootstrap-builds

This is necessary in order to apply custom patches, as chicken needs a
bootstrap build to regenerate *.c files. This is also necessary when
building from git.
Infrastructure to build chicken eggs.
Implement patches.nix to override parts of a derivation
rename patches -> overrides
Add chicken to PATH of wrapped chicken binaries.
New package: egg2nix.

Generates nix-expressions from Chicken Scheme Eggs.
Add package: opencryptoki

Make tpm-tools depend on opencryptoki as well.
Add trustedGrub package.
Add package: simple-tpm-pk11

Simple PKCS11 provider for TPM chips
nixos-iso: Add zfs / btrfs to supportedFilesystems
eggDerivation: Move postInstall into installPhase.
drop permission prestart from polipo service module

chowning the cache directory can timeout the service, permissions
on this directory should never change without user intervention
Pass chickenEggs as a parameter to egg2nix.

Those eggs are specific to egg2nix - it's unwise to make them public.
Wrap chicken so it can find gcc.
Added line SCSI_SAS_ATA y on line 62

This kernel change will make the nixOS live cd detect the hard drive upon boot.
egg2nix: Update to 0.2.

Also regenerate chicken-eggs.nix - the changeset is quite big, but
subsequent changes will be smaller as egg2nix now sorts its output.
Added package for fcitx-configtool.

This allows fctix to be configured through a GUI.
mysql: make cleaner directory layout for 5.5.*