Return proper function name for protocol functions.

Protocols use Java interfaces, hence their function names are not
munged. Return the expected (Java method) name for these.

This fixes CIDER
[#619](https://github.com/clojure-emacs/cider/issues/619).
Merge pull request #81 from jeffvalk/master

Return proper function name for protocol functions.