Support for private github repositories

Use authenticated URI (when auth is set) to communicate with github so that private repositories may be jspm installed.

@guybedford

Fixes jspm-cli#71