Merge pull request #30 from lpw25/master

Remove line breaks around titles
fix:make install depend on all
Merge pull request #31 from pw374/master

fix:make install depend on all
Merge pull request #32 from lpw25/master

Fix path lookups
Merge pull request #33 from lpw25/master

Open deep includes lazyily
added semi-colons to records type labels
Merge pull request #34 from lpw25/master

Don't wrap includes without paths
Added support for cmt file without their cmi
rewrite 2 loops (one rec, one do-while) using "CPS" (window.setTimeout)
stop generating "TODO reference", generate something usefull instead, but still needs a lot of work
Merge pull request #37 from pw374/master

javascript and references (2 separate issues)
fix runtime syntax error!
Merge pull request #38 from pw374/master

fix runtime syntax error!
fix: stop outputing TODOs (still need more work to implement missing features)
references: RK_element
bunch of fixes
Merge pull request #40 from pw374/master

bug fixes
add parentheses for ocaml operators
e.g.,
val +/ : int -> int
is now
val (+/) : int -> int
fix: add `~`, `|` and `&` as ocaml operator characters, as they were missing
(because they don't appear in the documentation http://caml.inria.fr/pub/docs/manual-ocaml-4.00/expr.html#toc51)
Merge pull request #42 from pw374/master

output parentheses for ocaml operators