octave: Update to 3.8.2.

Also change "," placement to be consistent and remove unnecessary let.
openblas: pin all the versions julia requires
openblas: add version 0.2.11
openblas: add local build preference to pinned versions
openblas: add ttuegel as maintainer
libgcrypt: Update 1.5.3 and 1.6.2.

Also changed the description of 1.6.nix to match that of
default.nix (1.5).

* https://lists.gnu.org/archive/html/info-gnu/2014-08/msg00001.html
* https://lists.gnu.org/archive/html/info-gnu/2014-08/msg00011.html
libidn: Update to 1.29.

Also add repositories.git property.

https://lists.gnu.org/archive/html/info-gnu/2014-08/msg00006.html
mongodb: darwin support
mongodb: add offline as maintainer
Merge branch 'up/libgcrypt' of github.com:ruediger/nixpkgs into ruediger-up/libgcrypt
python-packages.nix: strip trailing whitespace
radicale: 0.9b1 -> 0.9 Added description, editor stripped some trailing whitespace.
Merge branch 'master' of github.com:NixOS/nixpkgs
Merge pull request #3862 from ruediger/up/libidn

libidn: Update to 1.29.
Merge pull request #3859 from ruediger/up/octave

octave: Update to 3.8.2.
Merge pull request #3860 from ttuegel/openblas

openblas: updates and other maintenance
Revert "protobuf: Update to 2.6.0"

This reverts commit 859a2c446cbe1f802ec3f6ad07d3913c4518e11d.

Breaks a bunch of reverse dependencies.