declare nrepl-buffer-name-{separator,show-port} before use

These custom variables were declared after their use in nrepl-client,
this just moves them into dependency order.
cider-repl-mode depends on cider-turn-on-eldoc-mode
cider-eldoc.el depends on cider-symbol-at-point
cider-selector.el depends on cider-find-or-create-repl-buffer
Merge pull request #403 from dgtized/bytecompilation-warnings

Fix bytecompilation warnings for some undefined variables/functions