Does `Kernel.open` work for URLs?  It doesn't seem to work for me locally.

We have the excon library installed for making remote connections, you may want to look at [updater.rb](https://github.com/mortardata/mortar/blob/master/lib/mortar/updater.rb) for an example of using it to fetch remote resources.