use ocamlbuild to simplify Makefile
rename Errors to Bindoc_errors to resolve conflicting module name in compiler-libs
update README
add scripts to automate the divert script installation
Remove safety catch and rename target to install-divert.

It can now be automated in OPAM
fix script exit-on-error modes to propagate the right return code
suppress any output from the extra wrapper script invocation to ocamlbindoc
Add an opamdoc rebuilder script to maintain the cmt "database"
split out md5
add script to regenerate ~/.opam/<switch>/opamhtml
split out opamdoc by package dir
install the additional opamdoc-* scripts with the divert
Not all basenames support -s.
Merge pull request #1 from yallop/basename-option

Support basenames that don't accept -s.
Merge pull request #2 from avsm/master

make bindoc easier to use