If no x-api-ticket is set, make sure state is still set

The state is used later on, and requires that it has a .user entry,
setting this to the blank state is enough.
Remove useless marker interface
Call parent with last set to True

This way we get __parent__.site set to a valid site, or it raises an
error.

We may want to change this in the future...
Add view for Entries

Returns a JSON list of entries
Published is now a dictionary
Add entry traversal

This allows us to get a single entry.
Attempt to traverse to a single Entry
Return only the rendered version

We don't want to accidentally return the source code for a post...
Add view for a single Entry