Editor integration and PEP-8 fixes

Ok, here's the editor integration. You can still see the <user@hostname:directory> when the editor window is open. I also added the license bit at the top of editor.py (MIT). A few PEP-8 fixes, as well.

Scott