Show longer godef output in a pop-up buffer

This change helps when the output of `godef` is long, such as a struct with many elements. If the output is long, a new buffer is popped up, rather than trying to fit it all into the echo area. This is the same behaviour (and same implementation) as `shell-command` (`M-!`).