mesa: disable tests again

Still affected by https://bugs.freedesktop.org/show_bug.cgi?id=67672
global: update from 6.2.9 to 6.2.12
ipmiutil: update from 2.9.2 to 2.9.3
mercurialFull: update from 2.9.1 to 2.9.2
mc: update from 4.8.11 to 4.8.12
perlPackages.TestWarn: update from 0.24 to 0.30
perlPackages.TermReadLineGnu: update from 1.20 to 1.24
mpv: update from 0.3.2 to 0.3.7
Merge branch 'haskell-ftphs' of git://github.com/fmap/nixpkgs

Added a derivation for Goerzen's `ftphs`
haskellPackages.twitterConduit: New expression

I've had to patch authenticate-oauth to get this working. The patch
comes from a commit that's already in master, so future versions will
have this and it's ok if cabal2nix ends up discarding this information.
Always enable container logins
container-login.nix -> container-config.nix
Make starting a container synchronous

So now "systemctl start container@foo" will only return after the
container has reached multi-user.target.
Disable container support in containers

Systemd-nspawn doesn't support nesting, so providing nixos-container
inside a container doesn't make sense.
nixos-container: Don't destroy declarative containers
Add a test for NixOS containers
maxima: update to version 5.33.0
xterm: Don't enable unless X11 is enabled
ssh: Don't set xauth if not running xserver
solr: add extraJars option