Laying the groundwork for Issue 100

`Post` entity now separates the concept of "being added to a `Blog`" from "being published" (made available to people other than the author). This gets the "plumbing" ready for the [first use case](https://github.com/jdickey/new_poc/issues/52#issuecomment-55531725) in Issue #52.