Update firefox-bin to 33.0
firefox-bin: uses sha1 provided by Mozilla
Added ocaml-otfm-0.2.0
Added gg-0.9.0
ocaml-uutf as propagatedBuildInput of ocaml-otfm
Added ocaml-vg-0.8.1
elasticsearchPlugins.elasticsearch_river_twitter: added package
Update firefox-bin to 33.0.2
guile-sdl: new package
guile: 2.0.9 -> 2.0.11
badvpn: Add debug flag to enable assertions.
lbzip2: add package
leiningen: remove clojure dependency
bcache-tools: don't use probe-bcache and bcache-register

This allows us not to include any additional binaries for bcache
support in initrd; just an udev rule.
stage-1: add bcache support

This adds necessary udev rule into initrd to support autodetecting
bcache partitions in stage-1. It also fixes 'sh' path for the new
rule to work.
haskell-graphviz: disable test suite because it runs way too long

The test suite runs for ages, i.e. 1+ hours. That seems a little excessive.
Merge pull request #4742 from abbradar/bcache-stage1

Support bcache volumes in initrd
nixos: iso-image: use syslinux bootloader for USB booting support

This changes the bootloader for iso generation from Grub to
syslinux. In addition this adds USB booting support, so that
"dd" can be used to burn the generated ISO to USB thumbdrives
instead of needing applications like UnetBootin.
nixos: installation: make installation ISOs USB bootable
mysql: use another download url, cdn.mysql.com is slow after 30%