Structs: added Fields() method into Field struct for listing all the Fie...

...lds of the given field if it is a struct.
Could we say: "Fields returns a slice of Fields. This is particular handy to get the fields of a nested struct"

And the example could be to make it clear this method is useful for fields : 

```go
Field *http.Request `structs:"-"`
```