Code cleanup

Sorta python3 compatible... but we get things like:

```
Traceback (most recent call last):
  File "/home/cptmashek/scrib/lib/python3.2/site-packages/scrib-2.0.3-py3.2.egg/scrib/interfaces/ScribIRC.py", line 76, in <module>
    scrib.interface.chans
  File "/home/cptmashek/scrib/lib/python3.2/site-packages/scrib-2.0.3-py3.2.egg/scrib/irc.py", line 338, in run_bot
    if not conn.connect():
  File "/home/cptmashek/scrib/lib/python3.2/site-packages/scrib-2.0.3-py3.2.egg/scrib/irc.py", line 96, in connect
    self.register_nick()
  File "/home/cptmashek/scrib/lib/python3.2/site-packages/scrib-2.0.3-py3.2.egg/scrib/irc.py", line 105, in register_nick
    self.send('NICK %s' % self.nick, True)
  File "/home/cptmashek/scrib/lib/python3.2/site-packages/scrib-2.0.3-py3.2.egg/scrib/irc.py", line 73, in send
    self._sock_file.write('%s\r\n' % data)
io.UnsupportedOperation: not writable
```