Adding failing test for Ocramius/ProxyManager#116 - public properties defaults are ignored
Implementing hotfix for #116 - public properties are reset on initialization
Fixing minor leftover of a `__invoke` usage on a non-object
Fixing unit tests on generated code
Alignment/minor cs fixes
Minor fixes to comply with PSR2