make sdist upload use a clean git checkout

also, bump to 0.10 to fix my faulty .pyc files
add gitignore
cleanup