PSR-2 compatibility of generated code
merged branch seiffert/master (PR #209)

This PR was squashed before being merged into the master branch (closes #209).

Discussion
----------

PSR-2 compatibility of generated code

* Fixed indentation/line breaks in generated form type class
* Added docblocks with @param/@return annotations

Commits
-------

ac01826 PSR-2 compatibility of generated code