Use completing-read for docsets, not assuming helm-comp-read

This fixes #61. With `helm-mode` enabled, the behaviour is the same as before.