Fix showing documentation with company-doc-buffer.

Update company-doc-buffer to use new doc fn.

Extract doc buffer creation logic from cider-doc-lookup.