idris: upgrade to git version (new js callback ffi)
freetype: Update to 2.4.12

Also update the Infinality patches.

Note that FreeType 2.5 was released a few days ago, but I don't know
how stable it is.
upgrade some packages to libusb1

on my systems, I can now override "libusb = libusb1" in all of nixpkgs
so perhaps we can soon drop libusb 0.1 support?
whitespace
clucene_core: upgrade some packages to clucene_core_2

on my systems, I can now override "clucene_core = clucene_core_2" globally in nixpkgs.
so perhaps we can soon drop v1?
whitespace
keep lcms versioning in all-packages.nix
upgrade some packages to lcms2
kde 4.10: use up-to-date ffmpeg
explicitly flag gcc 4.6 as needing texinfo 4.13
upgrade to texinfo5 for some packages
linux-3.9: upgrade to 3.9.8