Issue #322: Support an extendable slime-style selector

See comments in #322 for what this implements.  Controversial features may be 'C-c s' in nrepl mode maps and choices of default key commands.