Add the "nonrec" keyword and allow rec/nonrec on bindings and type declarations
Bump ast magic numbers
Support non-recursive types
Ignore rec_flag on "type" items in Translmod
Update ocamldoc and other utilities to support "type nonrec"
Update printing of nonrec types