Add full support for publications as a content type

Publications can be associated with entities, people, and projects

Entities, people, and projects can all be associated with
publications
Merge pull request #8 from washingtonstateuniversity/publications

[PR] Add full support for publications as a content type