Allow mappings to be found without knowing the site abbreviation

This allows mappings to be found without knowing the site abbreviation, just the site's URL and the path. This is part one of https://www.pivotaltracker.com/story/show/64748980.

I paired with @rgarner in the latter stages of this for some refactoring and testing.