This release adds the ability to set default values to decoded fields.
Defaults are assigned for fields of basic types (int/float/string) that have the correct struct tag (default:"value")
Default behavior is not to assign defaults. To assign default, users call new API UnmarshalJSONIntoWithDefaults
of DecodeIntoWithDefaults