collectd: update meta attributes

Don't repeat package name in description, add maintainer, ...
Merge pull request #3263 from cstrahan/finalterm

finalterm: New package
Allow nix-env recurse into vimPlugins
Add automatic plugin activation for vim
Add several vim plugins

Added are:
* ctrlp
* vim-a
* colorsamplerpack
* yankring
Remove wrapVim

I don't see a reason for having wrapVim function and vimWrapper and
vimHugeXWrapper packages. If you need a system vimrc, whats wrong with
``environment.etc."vimrc".text`` ?

Also strictly speaking ``vimHugeXWrapper`` didn't wrap, X-version
properly. I.e. running ``gvim`` have console vim version.
vim: Implement sourcing /etc/vimrc and /etc/vim/vimrc
vim: Update vim to 7.4.335
vim: Add `syntax on` and `set nocompatible` by default

Its what everybody wants in 2014. They are enabled by default both in
ubuntu and archlinux.
linux: Enable NFSv4.1, v4.2 clients and swap on NFS

I'm only enabling for kernels >= 3.11 to be conservative, because clients and
servers automatically negotiate and use the highest mutually supported version
by default, but only in kernel 3.11 server NFSv4.1 support actually became RFC
compliant.

I'm also adding support for swap on NFS, which is enabled by default on
Ubuntu kernels.
nixos/redis: clean up option types

Some options lack a type and some use the deprecated "string" type. Fix
it.
haskellPackages.engineIO: Update to 1.0.1
Update titanium node package and others
titaniumsdk: Bump to version 3.2.3
polipo: update to 1.1.1
dhcpcd: Update to 6.4.2
titaniumsdk: add version 3.3 SDK and update kitchensink example
nixos/redis: fix evaluation

Commit 89fee1006c03d40052842b49f5cdbbeb755d081b ("nixos/redis: clean up
option types") broke nixos evaluation:

  error: attempt to call something which is not a function but a set, at .../nixpkgs/nixos/modules/services/databases/redis.nix:111:28

Fix it.

Reported by Oliver Charles (thanks!).
elasticsearch: update to 1.2.2
Package for Open Sans fonts.