refactored chapters to give vector delimiting range
 - drop icd9CmDesc, now encompassed by icd9Hierarchy.
 - finally drop old 'validate' flag and use invalidActions in icd9Comorbid
 - coding style and documentation updates
 - vignette works with current code
 - passes check