Merge pull request #2060 from avsm/master

Fix Travis 4.02 compiler switch
Removed 'binary'

  'ocplib-endian' should be used instead
Added 'alberto-0.2'

  'alberto-0.1' was removed because it depends on 'binary-0.1' which
  isn't present in OPAM as of ae1e287
Updated checksum -- appears the archive has changed at Github, despite
no code changes.
Sync latest compiler pull requests
Merge pull request #2064 from bactrian/sync-prs-1400022001

Sync OCaml compiler PRs
Merge pull request #2063 from johnwhitington/master

Updated checksum -- appears the archive has changed at Github
Merge pull request #2061 from superbobry/master

Removed 'binary' and upgraded 'aberto'
fix async checksum due to async_core->async_kernel rename
Fix Mirage package checksums due to upstream repository renaming
fix xen-block-driver checksums due to upstream repository renaming
fix ocaml-indent checksum, verified from package contents
Fix shared memory ring checksum
fix themoviedb upstream checksum
fix mlorg upstream url due to 0.1 -> 0.1.1 renaming
mlorg: fails to build on 3.12.1
Merge pull request #2065 from mirage/checksums

Fix checksums for various packages
Add version 4.0-2 version of the ZMQ bindings
+libres3 v0.2
Merge pull request #2069 from edwintorok/libres3.0.2

+libres3 v0.2