Allow specifying HTTP timeout to Provider.get

Passing `:timeout => 5` to `OEmbed::Provider.get` configures the `read_timeout` and `open_timeout` properties of the raw Net::HTTP object appropriately.