Allow regular expression URI matching from a JSON recording

As described in dstnbrkr/VCRURLConnection/issues/23, my server's API uses time-based hashes in the URI, which breaks the recoring-lookup by VCR.

Because the URI structure is always the same, with merely the hash changing, I wanted to propose allowing regular expression matches in the recorded JSON files to get VCR to work with expected changes in the URI.

I've added three test methods to cover the added behavior, without breaking the existing one.

Is this something you'd consider merging, @dstnbrkr?
Seems like the intent of the test is to verify that exact matches take priority over regex matches - is there another test name that would reflect that?