[WIP] Refactoring/php parser code generation

WIP for #1

The idea is not to use a `ClassGenerator`, but instead to rewrite the hydrator generator to accept an AST node, the reflection class of the hydrated object and a miscellaneous array of options