Write a quick and dirty implementation of bridget.
Add support for pyobfsproxy based bridge testing
Merge branch 'master' into feature/bridget

* master: (510 commits)
  Install pyrex-real so that new pip does not give error
  Update index of documentation page.
  Bump to v1.0.0-rc-7
  Add WARNING message to every run of ooniprobe.
  Expand the disclaimer in the README.md
  Update vagrant link to point to https site.
  Bump to version 1.0.0
  Add instructions on setting up development dependencies.
  Make the geoip related tests make a less stronger assertion.
  Make GeoIP AS and GeoIP City soft dependencies.
  Minor fixes to comments
  DNS-host-resolution-for-tls_handshake
  Bug-Fixes-for-tls_handshake
  Properly expand the home directory to that of the user running ooniprobe.
  Fix import error in test_managers.
  Properly handle the cancelled failure.
  Silence the dummy protocol
  Write test that reproduces HTTP test stalling condition.
  Call connectionLost to avoid dirty reactor.
  Pass the mock super socket in the ScapyFactory constructor
  ...
Use find_executable instead of homebrew function and search for obfsproxy
Rename bridget to bridge_reachability
Use log.msg
Merge branch 'master' into feature/bridget

* master:
  Fix bug in initializing of the test instance.
Add the file option to the required options.
Improve the output of the bridge reachability test
Skip empty lines.
Skip comment lines.
Also read files that contain "Bridge " as a prefix
Increase the default timeout to 2 minutes
Add script for automatically deploying ooniprobe on planetlab
Update install script to use system tor.
Add support for installing cronjob running daily.
Fix installation script.
argparse is not a dependency.
Simplify dependencies
Use scapy-real. scapy is broken on linux...