adds types to represent date and date-time formats
adds a function to convert swagger names to golint valid names
adds request value binding