Add local client mode

The normal discuss clients will run disserve when connecting to a local discuss
server, which is potentially handy for utilities running on the discuss server
that don't have convenient access to a keytab. This adds support for that mode
of operation to pydiscuss as well.

(I suspect this wants some changes before being merged, but it'd be nice to know what sorts of changes you want, rather than trying to guess.)