validation for array in params

validation support for array in params, like

```
{
  name: "Post",
  tags: [{name: "ruby"}, {name: "python"}]
}
```

```
params do
  group :tags do
    requires :name
  end
end
```