Allow custom register form hydrator

In the register form, if the validation fail and you are using a custom entity, with method like

```php
public function getFoobar($name) {

}
```

The ClassMethods Hydrator cause an error, because $name is not passed.


This pr should allow to defined another hydrator for the register form.