grsecurity: Update stable and test patches

stable: 3.0-3.14.17-201408260041 -> 3.0-3.14.18-201409060013
test:   3.0-3.15.10-201408212335 -> 3.0-3.16.2-201409060014
perlPackages.Plack: update from 1.0030 to 1.0031
pythonPackages.beautifulsoup4: Fix hash

The src tarball was modified in the PyPI repository.

I have compared the old tarball against the new one, the only difference
being that the new one is missing the following files/directories:

AUTHORS.txt
COPYING.txt
doc/
NEWS.txt
scripts/
TODO.txt
Merge pull request #3997 from bjornfor/nixos-test-report

nixos/test-reports: use local copy of jquery
linux: Update to 3.12.28
Merge commit 'refs/top-bases/experimental/overlays' into experimental/overlays

* commit 'refs/top-bases/experimental/overlays': (1224 commits)
  Typo
  Fix Nixpkgs evaluation
  haskellPackages.twitterConduit: Update to 0.0.5.8 and remove 'broken' flag
  Do not assert absolute path for nodev grub device. Closes #3996
  highlight: update to version 3.18 to fix build errors with Lua 5.2
  Update version of 'lua' and 'lua5' attributes to lua 5.2.
  mpi4py: Disable for Python3 and PyPy
  Remove types.functionTo.
  Replace environment.profileVariables by environment.profileRelativeEnvVars
  Merge options having the submodule type.
  Annotate option-set options with the file in which they are declared.
  Export options.json & options.xml for building tools for NixOS.
  Updated Mediawiki to 1.23.3
  added libfreefare
  pypy: disable some more packages
  nixos.tests.gnome3: wait 20sec for the screenshot
  jquery: new package
  jquery-ui: update to latest stable (v1.11.1)
  jquery-ui: align attrname with pkgname (jquery_ui => jquery-ui)
  haskellPackages.tastyAntXml: Update to 1.0.0.9
  ...
Merge branch 'experimental/overlays' into refs/top-bases/experimental/updates

* experimental/overlays: (1224 commits)
  Typo
  Fix Nixpkgs evaluation
  haskellPackages.twitterConduit: Update to 0.0.5.8 and remove 'broken' flag
  Do not assert absolute path for nodev grub device. Closes #3996
  highlight: update to version 3.18 to fix build errors with Lua 5.2
  Update version of 'lua' and 'lua5' attributes to lua 5.2.
  mpi4py: Disable for Python3 and PyPy
  Remove types.functionTo.
  Replace environment.profileVariables by environment.profileRelativeEnvVars
  Merge options having the submodule type.
  Annotate option-set options with the file in which they are declared.
  Export options.json & options.xml for building tools for NixOS.
  Updated Mediawiki to 1.23.3
  added libfreefare
  pypy: disable some more packages
  nixos.tests.gnome3: wait 20sec for the screenshot
  jquery: new package
  jquery-ui: update to latest stable (v1.11.1)
  jquery-ui: align attrname with pkgname (jquery_ui => jquery-ui)
  haskellPackages.tastyAntXml: Update to 1.0.0.9
  ...
Merge branch 'experimental/overlays' into refs/top-bases/experimental/hack-nix

* experimental/overlays: (1224 commits)
  Typo
  Fix Nixpkgs evaluation
  haskellPackages.twitterConduit: Update to 0.0.5.8 and remove 'broken' flag
  Do not assert absolute path for nodev grub device. Closes #3996
  highlight: update to version 3.18 to fix build errors with Lua 5.2
  Update version of 'lua' and 'lua5' attributes to lua 5.2.
  mpi4py: Disable for Python3 and PyPy
  Remove types.functionTo.
  Replace environment.profileVariables by environment.profileRelativeEnvVars
  Merge options having the submodule type.
  Annotate option-set options with the file in which they are declared.
  Export options.json & options.xml for building tools for NixOS.
  Updated Mediawiki to 1.23.3
  added libfreefare
  pypy: disable some more packages
  nixos.tests.gnome3: wait 20sec for the screenshot
  jquery: new package
  jquery-ui: update to latest stable (v1.11.1)
  jquery-ui: align attrname with pkgname (jquery_ui => jquery-ui)
  haskellPackages.tastyAntXml: Update to 1.0.0.9
  ...
Merge commit 'refs/top-bases/experimental/hack-nix' into experimental/hack-nix

* commit 'refs/top-bases/experimental/hack-nix': (1224 commits)
  Typo
  Fix Nixpkgs evaluation
  haskellPackages.twitterConduit: Update to 0.0.5.8 and remove 'broken' flag
  Do not assert absolute path for nodev grub device. Closes #3996
  highlight: update to version 3.18 to fix build errors with Lua 5.2
  Update version of 'lua' and 'lua5' attributes to lua 5.2.
  mpi4py: Disable for Python3 and PyPy
  Remove types.functionTo.
  Replace environment.profileVariables by environment.profileRelativeEnvVars
  Merge options having the submodule type.
  Annotate option-set options with the file in which they are declared.
  Export options.json & options.xml for building tools for NixOS.
  Updated Mediawiki to 1.23.3
  added libfreefare
  pypy: disable some more packages
  nixos.tests.gnome3: wait 20sec for the screenshot
  jquery: new package
  jquery-ui: update to latest stable (v1.11.1)
  jquery-ui: align attrname with pkgname (jquery_ui => jquery-ui)
  haskellPackages.tastyAntXml: Update to 1.0.0.9
  ...
Merge branch 'experimental/hack-nix' into refs/top-bases/experimental/updates

* experimental/hack-nix:
Merge commit 'refs/top-bases/experimental/gimp-git' into experimental/gimp-git

* commit 'refs/top-bases/experimental/gimp-git': (1224 commits)
  Typo
  Fix Nixpkgs evaluation
  haskellPackages.twitterConduit: Update to 0.0.5.8 and remove 'broken' flag
  Do not assert absolute path for nodev grub device. Closes #3996
  highlight: update to version 3.18 to fix build errors with Lua 5.2
  Update version of 'lua' and 'lua5' attributes to lua 5.2.
  mpi4py: Disable for Python3 and PyPy
  Remove types.functionTo.
  Replace environment.profileVariables by environment.profileRelativeEnvVars
  Merge options having the submodule type.
  Annotate option-set options with the file in which they are declared.
  Export options.json & options.xml for building tools for NixOS.
  Updated Mediawiki to 1.23.3
  added libfreefare
  pypy: disable some more packages
  nixos.tests.gnome3: wait 20sec for the screenshot
  jquery: new package
  jquery-ui: update to latest stable (v1.11.1)
  jquery-ui: align attrname with pkgname (jquery_ui => jquery-ui)
  haskellPackages.tastyAntXml: Update to 1.0.0.9
  ...
Merge branch 'experimental/gimp-git' into refs/top-bases/experimental/updates

* experimental/gimp-git:
Merge commit 'refs/top-bases/experimental/updates' into experimental/updates

* commit 'refs/top-bases/experimental/updates': (1224 commits)
  Typo
  Fix Nixpkgs evaluation
  haskellPackages.twitterConduit: Update to 0.0.5.8 and remove 'broken' flag
  Do not assert absolute path for nodev grub device. Closes #3996
  highlight: update to version 3.18 to fix build errors with Lua 5.2
  Update version of 'lua' and 'lua5' attributes to lua 5.2.
  mpi4py: Disable for Python3 and PyPy
  Remove types.functionTo.
  Replace environment.profileVariables by environment.profileRelativeEnvVars
  Merge options having the submodule type.
  Annotate option-set options with the file in which they are declared.
  Export options.json & options.xml for building tools for NixOS.
  Updated Mediawiki to 1.23.3
  added libfreefare
  pypy: disable some more packages
  nixos.tests.gnome3: wait 20sec for the screenshot
  jquery: new package
  jquery-ui: update to latest stable (v1.11.1)
  jquery-ui: align attrname with pkgname (jquery_ui => jquery-ui)
  haskellPackages.tastyAntXml: Update to 1.0.0.9
  ...
jenkins: expression cleanup

* Include version number in package name
* Remove trailing dot in meta.description
* Simplify meta by using "with stdenv.lib;"
jenkins: update to latest (v1.579)
gtypist: update from 2.9.4 to 2.9.5 and fix typefortune
also adopted it and set platforms to linux
Revert "spaceFM: update from 0.9.2 to 0.9.4" (fixes #3916)

This reverts commit c53ae9b46251b0c7e4906cd556a20d921c45d645.
It's just a temporary work-around until someone finds a real fix.
fixes #1923
Fix chocolateDoom and chocolateDoomMaster descriptions
unetbootin: 603 -> 608