add `skipempty:"true"` struct tag

If `skipempty:"true"`, when the value is equal to the zero value for that type
the column is skipped.