-[StoryListEntry initWithStoryID:] was not actually setting storyID

That was one weird bug, in parts because Objective-C allows you to not notice a nil value for so long. To avoid this, StoryOverview's init now uses an NSParameterAssert to check that the id is not nil.