Added editor function and reorganized files

Well, I hope I didn't squash too many changes into this one commit!

1. Editor function (including resizing finally!) should be active for everything but get_num, get_exp_date, and the get_filepath entries.

2. Reorganized files and updated setup.py
bin/keepassc
editor/editor.py
keepassc.1
README
setup.py

3. Improved Ctrl-C handling for both the editor and keepassc

Please test extensively and let me know if there are problems with the editor.

Thanks!
Scott