GenTypes functional with C#
- All projects now treat warnings as errors
- Made Helpers.CleanName more resilient
- Moved file handling code into Helpers
- Logger now emits logging level of message
- p_ListTypeTables returns a single result set
gitignore fixes