Fix location details spec

Use separate cassettes for the first two tests instead of using a background. VCR wasn't recording the details visit for some reason.

Use different Capybara syntax for clicking link within ID

Improve readability of nearby specs
Merge Ans's changes
Fix conflicts
Fix location details specs

After visit_details, we need to check for a unique element on the details page, such as the email address. #floating-results-header is present on both the results and details page, and it throws things off. Once we're sure we're on the details page, we click the first link within the #results-container, which is the Result list button.
Fix location details specs again after merging Ans's changes