FileGenerator::setUses() MUST can take arguments from FileGenerator::getUses()
ClassGenerator::fromReflection not generate class properties
Fix fluent interface
Remove useless lines
Merge pull request #3867 from 3axap4eHko/issue#1

FileGenerator::setUses() MUST can take arguments from FileGenerator::getUses()
Merge pull request #3868 from 3axap4eHko/issue#2

ClassGenerator::fromReflection not generate class properties
We should pass the ClassGenerator instance value (instead of the boolean returned by instanceof) to the setClass method call. Added testCreateFromArrayWithClassInstance which directly addresses issue 4006, also added testCreateFromArrayWithClassFromArray since it was not there
Merge pull request #3964 from neeckeloo/fix-fluent-interface

Fix fluent interface
[#3964] CS fixes

- trailing whitespace
Merge pull request #4007 from righter/hotfix/4006

Pass ClassGenerator instance instead of boolean