kdf: Disable parallel building

http://hydra.nixos.org/build/9595928
(cherry picked from commit 26a868139ec2e582a8dd678676eed4d665b584f5)
linux: Downgrade to 3.4.82

3.4.83 breaks iwlwifi, see https://lkml.org/lkml/2014/3/12/420.
esniper: add patch to fix unrecognized e-bay log-in page
Add bcdoc pythonPackage

(cherry picked from commit ffc30918118dca407016b9716da6d682303b4712)
Update pythonPackages.botocore

(cherry picked from commit 51d35d5028ab334a705e356f1e08b3de2829fd32)
Update pythonPackages.jmespath

(cherry picked from commit 9332d9ed5c0c5ae2ad2bf47a5f67442a11ac9c1f)
Add rsa python package. (Cherry-picked from 6a4e30d8d1fb4b80e4a23c970bc57d7e3270ec11)
Update awscli

(cherry picked from commit 271de86a94cf7eb5366c2166eb8c11a854d86a7c)
Update docutils python package.
file: update to fix CVE-2014-2270, CVE-2013-7345

(cherry picked from commit 58857096fb679848730892d3f939be471e185cd1)

Conflicts (release contained even older version):
	pkgs/tools/misc/file/default.nix
Apply better type checking to unitConfig/serviceConfig/...

In particular, complain if two modules define the same systemd option.

(cherry picked from commit 5620e69b5dfce29f1759ec653d0f26745239f2af)
nscd: Fix LD_LIBRARY_PATH

This ensures that nscd can find the NSS modules.

Fixes #1248.

(cherry picked from commit 953f12995be933fb2c1efe314299556e4178e26e)
Use types.lines for script/preStart/postStart/postStop

(cherry picked from commit 33cb0bbb4b18ae1c1a5762b9f9f3f46c7008d7fd)
Allow overrides to work for unit options

(cherry picked from commit 8951be2d805cfb03b98900530a0bdb64146111a0)
Allow services to specify a pre-stop script

(cherry picked from commit 14cd8bc24874b33e87ec08ddb6d47502e76f17b0)
openssh: update, fix CVE-2014-2653 by a Debian patch

(cherry picked from commit e50a76a4693a9f64c028e47c336b68cf36a50e7b)

I was lazy to do any backporting, so I took the expression from master.
It looked like there were some more CVEs fixed in between.

Conflicts:
	pkgs/tools/networking/openssh/default.nix