Fixes for comments for posts loaded via notifications.

Delay's fetching comments until a fetched post is loaded.
Fixes an issue where the post fetched from the objectID could be nil.
Move  code into service. Slight code reorganization.
Merge pull request #2368 from wordpress-mobile/issues/2345-load-post-before-comments

Fixes for comments for posts loaded via notifications.