Merge pull request #55 from lpw25/master

Some fixes
Merge pull request #61 from lpw25/master

Fix printing of type declarations
Merge pull request #62 from lpw25/master

Add bin-doc, make the interface much nicer and improve the "user experience"
Merge pull request #63 from lpw25/master

Fix a few small display bugs
Merge pull request #64 from lpw25/master

Fix alignment of titles
In the front page, the summary contains the entire OPAM description, instead of
just the first line.  It makes the front table far too crowded (e.g. look at
`opam info cstruct` and the relevant opam-doc).
Merge pull request #67 from avsm/master

In the front page, the summary contains the entire OPAM description
Fix the return code of `ocamlc{.opt} -where`
Merge pull request #69 from samoht/master

Fix the return code of `ocamlc{.opt} -where`
Fix #68
Add Travis CI files
Merge branch 'master' of https://github.com/ocamllabs/opam-doc
Update the scripts to use a local installation of OPAM
Rename the opam-doc binary into opam-doc-index

The goal is to have a self-contained `opam-doc PKG1 .... PKGn` command which calls all the right scripts
Update Makefile

- remove all the scripty hack
- install all the scripts at the right place
Remove unecessary files
Update .gitignore
Update README
Remove unused variable in Makefile
Add an ending newline