Create NullObject pROXY
Add mock and factory test
Add tests for Null Object proxy generator
Fix php doc
Update main documentation
Fix the review comments with the unit tests
Update the doc
Fix doc, fix tests and add phpt tests
Fix doc, add tests and fix fail
Fix doc
Fix doc & add tests for ref returns
Fix doc
Fix CS
Minor CS fixes in the test suite