botchk: Use open() instead of file().
Remove unreachable code.
Prevent traceback if supybot.replies.genericNoCapability is empty.
src/test.py: Why would a test server create a socket?
setup.py: Fix bug if setup is not in the current working directory.