Leave target nil instead of copying name into it
Revert "remove swank dependency"

This reverts commit 5df0c8e94ee975e3a76e2f2d01cff05c6729a302.

@ninjudd, you can't just remove dependencies from project.clj if the
project uses them at runtime.