Only source virtualenv if it's there
Add another test for xcode
Add gitignore