Ensure tests use URI from speedy_stdlib even if Bundler loaded URI

When running through `bundle exec`, Bundler will have loaded URI already
which will make our speedy_stdlib skip redefining it.

Aggressively undefine URI if loaded through Bundler so that our tests
perform against our implementation, not the stdlib one.