Update vcs ignore files
Integrate tests into setup.py