Implement commands WATCH to WHOWAS

This implements the commands WATCH, WHO, WHOIS, and WHOWAS.

The implementation includes basic tests for the officially supported commands (all but WATCH.)

Accepting this pull request resolves #10.