Add Japanese to default tesseract languages
Merge pull request #3640 from Fuuzetsu/tesseract-jpn

Add Japanese to default tesseract languages
types.nix: Add ‘either’ type
nixos-container --create: Add option --system-path

This allows creating a container from an existing system store path,
which is especially nice for NixOps-deployed hosts because they don't
need a Nixpkgs tree anymore.
nixos-container: Add command show-host-key

This is used by nixops.
gdm-3.12: disable parallel building

Reason:
gdm-client-glue.h:7:0: error: unterminated #ifndef
http://hydra.nixos.org/build/13488683
silver-searcher: update from 0.21.0 to 0.24.1
nvidia-x11: update to 340.32 (close #3365)

Also close #3634.
ssreflect: 1.4 -> 1.5
updated taffybar
haskell fix - fay

Remove explicit old aeson version and update to latest
haskell-xlsx: re-generate with cabal2nix
Bump ghc-head to latest.
Added monadSupply (monad-supply) to haskellPackages
haskell-happy-meta: update to version 0.2.0.7
haskell-DAV: update to version 1.0.1
haskell-amqp: update to version 0.10.1
haskell-authenticate: update to version 1.3.2.10
haskell-aws: update to version 0.10.2
haskell-clientsession: update to version 0.9.0.5