Add venv and .env to gitignore
Add test to ensure sourceless specs are falsy

Currently failing; related to #187
Sourceless specs are falsy

Passes test added in 190153d. Related to #187
Bump version to 3.0a4