ignore virtualenv
use soup from git for debugging purposes
listen to copy event
ordered imports
somewhat ugly autohealing after copy. may need some investigation, but works for now and fixes #5