Handle http(s) links that don't terminate in .gem

Fixes Issue #22