linux_*: update, including CVE-2014-4699 (most likely)

CC #3196. No updates yet on 3.2 and 3.12 branches.

(cherry picked from commit eb659e89b41efae33b4b68a23c238b662d13e541)

Conflicts (some updates previously not backported before):
	pkgs/os-specific/linux/kernel/linux-3.10.nix
	pkgs/os-specific/linux/kernel/linux-3.14.nix
	pkgs/os-specific/linux/kernel/linux-3.15.nix
	pkgs/os-specific/linux/kernel/linux-3.4.nix