Leiningen self-install for nrepl

Adds a command to enable self-installation of leiningen. This also requires of nrepl-server-command variable, which now searches for leiningen every invocation. This should ease the installation of a working clojure environment, as lein2 current involves installing by hand on many platforms.