updated gitignore, ipython compatibility with virtualenv