add virtualenv to gitignore
remove pypy from supported pythons
add Makefile
ignore .egg and .egginfo files
update setup script