Do not show default value in help if it is the zero value
Convert pointer values to string recursively
Updated documentation for optional-value and default tags