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

Fixes Issue #22
Merge pull request #23 from zph/master

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