Allow for periods in repo names. e.g. Ember.js, Video.js, Angular.js

The original regex doesn't support repos with periods in the name.

This assumes .git will end urls, which is true for all github options that I can find.