Implement in-place help (Ctrl+Q)

- ErlangDocumentationProvider was refactored into multiple
  modules each of which is responsible for a particular psi element
  (function, module, bif, etc.) documentation.
Merge pull request #162 from horkhe/master

In-place help (Ctrl+Q) for SDK functions and modules