support open! in signatures
fix #12
typo
do not compile myocamlbuild.ml with ocamlfind
fix (again...) for ocaml trunk
support for M.[ foo ], M.{ foo }, etc.

This is a proposal implementation of the approach suggested by Jérémie
in github issue #10. I had to protect the expr production

    | m = a_UIDENT; "."; l = SELF -> <:ident< $uid:m$.$l$ >>

with a TRY around [ "."; SELF ], because otherwise it would fire
in the M.<delim> case, eat the last dot, and then fail with a parse
error on the delimiter.
fix previous commit
bootstrap
handle toplevel primitives with multiple arguments

Fix #18
bootstrap
fix for trunk
bootstrap
fix parsing of `(module type of ...)`
more of last commit
better fix
follow ocaml/trunk
bootstrap
Fix a deprecation warning as a result of the 4.02 safe-string patch
Merge pull request #20 from avsm/fix-safe-string-warning

Fix a deprecation warning as a result of the 4.02 safe-string patch
make it easier compile with an external camlp4boot