adding compare model and tests
Implementing project -> compare association
Merge pull request #19 from oreillymedia/diff

Diff
Merge branch 'master' into delete-branch