add a "testing tool" to disable/enable internet completely in a given
python session in order to test whether non-remote tests are trying to
access the internet
import & use turn_internet_off throughout
turn internet back on at the end of scripts
minor change to Exception raised by off-internet guard
*removed* local turn on/off of tests, since they're run at import time,
which is wrong
*added* global turn off in conftest.py
use patching in test_splatalogue
added splatalogue setup_package
test_utils has a string-based parsing moved to remote_data
Merge branch 'sha-localtests' into monkeypatch-tools
Merge branch 'lamda-localtests' into monkeypatch-tools
Merge pull request #200 from keflavich/force_local_tests

Monkeypatch socket when not using remote_data so that no internet connection is *available*