[fixes #502] introduce NULL object pattern for Project
Merge pull request #503 from stefanpenner/null-project

[fixes #502] introduce NULL object pattern for Project
Release of 0.0.24

:tada: