public Single<FullGist> refresh() {
        Single<Gist> gistSingle = store.refreshGist(id);
        Single<List<GitHubComment>> commentSingle = getGistComments();
        Single<Boolean> starredSingle = service.checkIfGistIsStarred(id)
                .map(response -> response.code() == 204);

        return Single.zip(gistSingle, starredSingle, commentSingle, FullGist::new);
    }
Create task to refresh the given {@link Gist}.

@param gistId
@param imageGetter
app/src/main/java/com/github/pockethub/android/core/gist/RefreshGistTask.java