vim-plugins: add expression command-t

* also fix build of vim on darwin
chromium: Enable pulseaudio by default.

If no config.pulseaudio is explicitely set to false, build with pulse
support, because even if there is no pulse server available, chromium
will fall back to using ALSA.

And we definitely want to avoid that users have to build chromium for
themselves just for the sake of having pulse support. Thanks to @devhell
for actually helping me discovering this (I for myself do always rebuild
Chromium, so I won't notice those kind of things).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Update tarsnap to version 1.0.34.
Update download link for ssreflect.
Merge branch 'master' of github.com:NixOS/nixpkgs
Merge pull request #747 from lovek323/vim-plugins-command-t

vim-plugins: add expression command-t
Do not make assumptions on the scheme name, but let xcodebuild decide about it
Added gridfs-stream node package + updated nodejs packages
* Use 'or'.
linux: Update to 3.4.53
Set the default Linux kernel to 3.4

3.4 is the most recent long-term stable branch, which will be
maintained until October 2014 at least.

Issue #501.
dovecot: Add version 2.2.4 as attribute dovecot22

I also added a patch that makes dovecot search for
plugins in /var/lib/dovecot/modules. This way, you
can add plugins from several packages without running
into circular dependencies. The module dir needs to
be populated before the dovecot service is started,
for example. This is currently not done in NixOS, so
you need to implement your own service in order to
get the plugins working.

The module patch has not been added to the old 2.1.x
package.
New package: opensmtpd, an SMTP server from the OpenBSD project.
New package: dovecot_pigeonhole, a sieve plugin for dovecot
linux-3.9: upgrade to 3.9.10 (EOL)
nvidia binary driver: patch for linux 3.10
cmake: Update to 2.8.11.2

The changelog is available at:
http://www.cmake.org/files/v2.8/CMakeChangeLog-2.8.11

I had to create a new patch from scratch, that's why it contains a lot
of differences. CMake developers has rewritten the files
(Modules/Platform/Linux.cmake and Modules/Platform/UnixPaths.cmake) to
comply to their coding style requirements and a lot of elements has
switched from upper to lower case.

Also, the previous patch partially consisted of commenting some
instructions mixed with line removals whereas mine is directlty
removing them in order to avoid useless evaluations and parsing in
resulting files.
Merge pull request #758 from bbenoist/cmake-update

cmake: Update to 2.8.11.2
linux-3.7: Remove

It's EOL.
nix-generate-from-cpan: Handle META.json

Fixes #761.