bluez5: add experimental expression for bluez5

bluez5 has many changes relative to bluez4. Most notable are dependency on
linux-3.4 and new dbus API.
bluez5: mark bluez5 with loPrio
php: add FTP support by default

...as this does not requires any third party library.
experimental/shadow

For /etc/skel/* files put file contents into user directories rather than
"symlinks". This way users can edit their .bashrc files.

This small patch works fine with the multi-shell-support topic branch found on
my github page which rewrites .bashrc and similar files to source /etc/ files.
Thus users can opt-out or set options - still following system updates.

Signed-off-by: Marc Weber <marco-oweber@gmx.de>
Added Dart SDK M4
Adjusted to point to version URL (hosted by me -- had to).
Now using callPackage.
Add autocutsel tool.
haskell-fclabels: update to version 1.1.6
haskell-zeromq3-haskell: update to version 0.3.1
haskell-shakespeare: patch to fix build with GHC 7.0.4
haskell-pretty-show: add old version 1.2, which still builds fine with GHC 7.0.4
haskell-wai-handler-launch: add version 1.3.1.4
haskell-checkers: add version 0.3.1
ghc-wrapper: install the GHC documentation into the user's profile

The freaky implementation was done that way in order to avoid unnecessary
re-builds of all Haskell packages by changing the wrapper script used
internally in those builds.

See <https://github.com/NixOS/nixpkgs/pull/466> for further details.
bump openEXR to 1.7.1
bump Soprano to 2.9.0
Add a working mirror for xcb-util-renderutil
Add KDE 4.10.2. Not ready for production yet, but does compile.
Fixing the startup script of freenet; I forgot the shebang