Only test remaining uncached bridge lines
This fixes a bug that occurs in requests that have both cached and uncached bridge lines. In this case, we would serve the cached results but then pass the unmodified TestRequest to Tor with both cached and uncached bridges.
Closes #20 (closed) the reason we were getting so many repeat entries is we were testing cached bridges.