batteries 2.0.0 doesn't compile on ocaml 4.01.0dev+trunk
atdgen.1.2.3 requires an as-yet unreleased atd (with the Nullable ast_expr), so add constraint
Merge pull request #559 from mirage/master

fixes to batteries/atdgen