Update scraper.py with the changes from the step2 tutorial.
Update the formatting of the latlng string in add_address() to have the proper formatting for the google maps api so that addresses can be found.
Update docstrings and formatting
Update read_json_results() to convert a string to JSON and the JSON writing in the main block to write as a string.
Add test_json_search() to verify that the fetched json object is in the expected form (nested lists containing dictionaries) and that the final dictionary has a url that points to CL. Add test_read_json() to do the same for results read from a file.
Update apartments.html and apartments.json to verify they're both have the same query data
Add tests for add_location() that verify that function returns the proper bool based on the presence of the pid being in both the html listing and the json search
Revise test_add_location_1 and _2 to use is for comparision
Add tests for add_address() that verify addresses are added to listings based on the latlong values
Update docstrings and readme.
Add link to Travis badge to readme