Remove obsolete ISSHService and ITelnetService interfaces.
Remove obsolete ISSHService and ITelnetService interfaces.

Author: jerith
Reviewer: exarkun
Implement (short) aliases for standard directions.
camelCase, not separated_with_slugs.
Fix up some tests.
More general end-of-line matching for actions.
Update help text with direction aliases.
Short direction aliases.
Merge from JP.
Minor cleanups, and fix a test that wasn't adjusted to take templates into account.
Note to self.
Some notes.
We rely on this method, so record it.
Some documentation; work in progress.
Some more words
Eliminate an interface that doesn't actually exist, actualize an interface that actually does
Break _everything_
Numerous comments.
"Basically, a passing test."

We fixed the LookAt retriever; tons of debug prints here so we have some idea what's going on, and who knows what other changes, that's what version control logs are for
Did we just actually understand something??