Improve doc and add more protection to race conditions
Makefile changed to cweb
ignore tex intermediate files
global rules are target inside this file.
target to generate pdf specs.
Make were subdivided by hierarchy.