Improve comments generation

* Avoid empty comments and unnecessary new line after description
* Add chained style to PhpDocComment setters and use em
* Test empty comments and excessive newlines not generated in comments
For example phpunit can be run in isolated mode. Then code can be regenerated. But from practic point of view I dont' see any reasons for it. Let's then just remove it.