use relocatable again, add regression test
Merge pull request #12 from Yelp/relocatable-again

use relocatable again, add regression test
short-circuit'd search in the case of == and file:///
WIP3
looks pretty good. needs a coverage touchup.