Store tor exit router's ip and name with every request
removed unnecessary imports
Refactorings
state null check
Merge pull request #299 from arunpandianp/enhancement/http_req

Enhancement/http_req
Update Readme to point to correct file location.
Call .path on FilePath instead of using os.path.
Merge branch 'master' of github.com:TheTorProject/ooni-probe

* 'master' of github.com:TheTorProject/ooni-probe:
  Update Readme to point to correct file location.
  state null check
  Refactorings
  removed unnecessary imports
  Store tor exit router's ip and name with every request
Bump to version 1.0.2
Fixed 4 bugs:
    - Inconsistence in the get_random_url_safe_string between the
      initial and returned lengths.
    - Variable resolved_auth_ns undefined in check_0x20_to_auth_ns
      when a sample_size was given.
    - Condition unreacheable in compare_random_hostnames.
    - Double checking for isalpha in get_random_hostname and get_random_url_safe_string

It has also been improved the conformance to PEP8.
Update Vagrantfile to also install geoip-database-contrib.
Cast result to string before printing out log message.

This prevents raising an exception when debug mode is enabled and a measurement
succeeds.
Make pep8 related fixes to bridge_reachability test.
Pep8 related improvements to dns consistency test.
Merge branch 'bugs_captive_portal'

* bugs_captive_portal:
  Fixed 4 bugs:     - Inconsistence in the get_random_url_safe_string between the       initial and returned lengths.     - Variable resolved_auth_ns undefined in check_0x20_to_auth_ns       when a sample_size was given.     - Condition unreacheable in compare_random_hostnames.     - Double checking for isalpha in get_random_hostname and get_random_url_safe_string
Pylint and pyflakes improvements to all stable tests.
Merge branch 'improve/pep8'

* improve/pep8:
  Pylint and pyflakes improvements to all stable tests.
  Pep8 related improvements to dns consistency test.
  Make pep8 related fixes to bridge_reachability test.
Add reference to the default issue tracker.
Added flag to disable geoip.
Add support for Ubuntu lucid in setup script