Update hoogle search completion image
Parse hoogle search results in sentinel instead of filter

Add new function company-ghc--hoogle-parse-results, which parses hoogle
search results in the buffer and call it in sentinel.
Test the parse function by unit test.

Handle "No results found" case.