Added Gemfile so it is easier to install dependencies (bundle install).
Logging now is done significantly better.  There is a log for the api, which basically logs the data returned, and a log for the scraper (plus the original 'shotgun' log).  The selenium scraper script now *appends* to its log, rather than overwriting, though this log is not needed as much anymore. Made it so 'headless' can be turned on and off, for testing purposes.
Updated some selectors in the test file, though they are not all correct, still.
Found out and fixed why the scraper was working differently, locally.  Different version of Selenium Webdriver.
Fixed a typo.
Now the scraper can be tested through the HTML interface using "link_limit" and "links_by_click".
Modified wording of log.