Adds merlin

Merlin is an editor-independant tool to ease the developpement of
programs in OCaml. It aims to provide features available in modern IDEs.

Homepage: http://the-lambda-church.github.io/merlin/
ATS2 version [0.0.7] --> [0.1.0]
rust: Prepare for more versions part 1:
 - Factor out some things that REALLY shouldn't change between versions
rust: Prepare for more versions part 2:
 - Default is now an alias for 0.11
makeTest: Pass nodes attribute

This allows doing things like:

  nix-build nixos/tests/misc.nix -A nodes.machine.config.system.build.initialRamdisk
Really fix NixOS/nixos#287
Mount unionfs-fuse filesystems using the normal fileSystems option
Remove Subversion from the installation CD
Shut up a warning in stage 2
sec: update to version 2.7.6
firefox-bin: update to version 31.0
nixos: tmp on tmpfs option

/tmp cleaning is done by systemd rather than stage-2-init
enableEmergencyMode moved from systemd to seperate module
new option to mount tmp on tmpfs
new option to enable additional units shipped with systemd
add source-han-sans-japanese, source-han-sans-korean, source-han-sans-simplified-chinese, source-han-sans-traditional-chinese: An open source Pan-CJK typeface
source-han-sans: fixed package name
added cadaver: a command-line WebDAV client for Unix
postgresql: Update to 9.0.18, 9.1.14, 9.2.9, 9.3.5
scummvm: version bump to 1.7
rust: Add hashes for i686-darwin
gtkpod: bump to 2.1.4
added meta information