Escape `+` characters.

`+` characters are (correctly) not escaped by `URI.encode` but in the
context of this workflow they should be escaped so Hoogle can correctly
gives us back results such as the list concatenation function (`++`).

This fixes #3.