Reorganized Makefile.
Documented more Makefile targets.
Reorganized Makefile.

Include a modified Makefile in source dist tarball.
Improved tarball target.

Include spec.html.  Delete temp directory after creating tarball.
Removed some no-longer-used code in C impl.
Added sample ruby wrapper.
Prefix names in buffer.h
Prefix names in chunk.h
Prefix names in inlines.h
Prefix names in references.h
Prefix names in cmark.h
Mark some functions as static
Added note on using the library from python or ruby.
Merge pull request #195 from nwellnhof/fix_namespace_pollution

Fix namespace pollution
Re-added check to Makefile.
Improved tarball and testtarball targets.
Use a more portable way of determining SPECVERSION.
Go back to using GNU syntax for SPECVERSION.

It seems that what works with gmake fails with BSD make and
vice versa?
Better installation instructions.
wrapper.rb: properly calculate length of string in bytes.