Track pre/post translation names independently
Take clang flags in configuration files
Update documentation to reflect configuration file changes
Actually look up delcarations when applying configuration.  No wonder it didn't work.
Catch and print errors that occur during translation
Traverse C++ record declarations that we find on types
handle clang's indirect fields (promoted from anonymous members)
Track some translated types (need to do more) and throw exception objects with messages instead of ints