Reusable conch test server

Fixes #166 
This method could do with a docstring explaining how and why it compares against the username of the current process. That's what it's doing, right?
Also a note about why we're overriding http://twistedmatrix.com/documents/current/api/twisted.conch.checkers.SSHPublicKeyDatabase.html#checkKey