this. is. it.
Update .gitignore

i can haz
@scopatz went through the trouble, closes #1
clean bpython urwid.py file as of aa2d90c0c6b2097b

aa2d90c0c6b2097bdefa0c11f67554493c23e1c4 in bpython repository
rename urwid_backend to exec it standalone
connecting to ipython
some completion mirroring in ipython
basic execution in ipython
completion sort of works
it's fugly, but completion works!
remote argspec fetching works again
we have colorized prompts, proper execution count!
KeyboardInterrupt working
fix hardcoded path
don't be so eager to give prompt back to user

the computation might not have finished yet.
get pid to enable keyboard interrupt on start

otherwise, if we try to get it after we launch something we want to
interrupt, we're screwed.
better keyboard interrupt handling