THRIFT-832. html: HTML generator shows unspecified struct fields as 'required' This patch causes required/optional/default to reported appropriately.