added code to support min and max flag parsing
removed unnecessary arg on parseargs generator
added more docs for parseargs
added validation for table and replication factor flags
extracted validation code to specific methods based on what they validate
added help strings and cleaned up doc string
added parsing for gather-logs flags, and promoted --version to be available for all tools
fixed formatting on long lines, and added developer flags
added infrastructure flag and made spacing consistent