extensive header cleanup for standards conformance & correctness

thanks to Peter Mazinger (psm) for pointing many of these issues out
and submitting a patch on which this commit is loosely based
15 files changed
tree: 9fe300db7b7fa7f541bdfa41176d0f6333851e74
  1. crt/
  2. dist/
  3. include/
  4. src/
  5. tools/
  6. COPYING
  7. COPYRIGHT
  8. INSTALL
  9. Makefile
  10. README