support messages for CompletionRequest/reply (#8).

does not generate any completions for now, and I'm not sure
if the CompletionReply ends up being formatted correctly.