Test spacing in comments.
Implement fixture generation. Add model and collection creation static methods.
Add a hook to allow entities to run code at configuration time.
fixes #32
Merge pull request #33 from russholio/entity-configure

Add a hook to allow entities to run code at configuration time.
Merge branch 'master' into 1.0.x
Repository methods must be protected.
Removed the check that ensures that Repository methods must be protected.
This was done since this limits the ability to define interfaces for use with Repositories.
PHP interface methods must be declared as public, which clashes with the framework limitation that the methods must be protected.