fix for replies breaking on forum posts not associated with projects. PMT #96468

Old forum posts, and posts made through the Perl version, when not
associated with a project, get a '0' as the project id for that column
instead of a NULL. Django does the right thing on creating them
and consistently sets it to NULL, but we still need to deal with the
old data for a while longer.
release under GPL >= 2
make jscs happy
Merge pull request #138 from thraxil/reply-to-forum-post-not-in-project

fix for replies breaking on forum posts not associated with projects. PM...
upgrade to official django 1.7 release
Merge pull request #139 from thraxil/1.7-official

upgrade to official django 1.7 release
smoketests -> 0.3.0
include item description in email when adding a new item
Merge pull request #140 from thraxil/email-body

include item description in email when adding a new item