No need for this print statement here, as it doesn't match how the shell behaves in other cases:

```
In [1]: asldfh a
KeyboardInterrupt

In [1]: pylab qt
/home/fperez/usr/local/lib/python2.7/site-packages/simplejson-1.9.2-py2.6-linux-i686.egg/simplejson/_speedups.py:3: UserWarning: Module dap was already imported from None, but /usr/lib/python2.7/dist-packages is being added to sys.path

Welcome to pylab, a matplotlib-based Python environment [backend: Qt4Agg].
For more information, type 'help(pylab)'.

In [2]: asdlkhjfa^C

KeyboardInterrupt
```

That means that if we ever add an explicit `^C` print in the general handlers, we'd get it doubled-up.  I think it's just best to leave it without, so that such things come from a single place and the behavior is uniform.