Add man page for library, use it for README

README is generated with groff from a man page describing the structure
and purpose of the project.  The README target in the makefile is used
to generate the README.