Fix for comment retrieval of unpublished narratives.
Lowered minimum comment length to 3 characters.
Should not be able to create comment for unpublished Narrative.
Modify comment creation and save for testability.
Test coverage for comment API.