cleaned up some trailing whitespace issues
added support for snake case strings in enums
cleaned up generated trailing white space