Fixed app crash if github.* haven't been set in the config

The Passport github module uses options.github.* before the check to see if they've been set in the config. This causes the app to crash if things aren't configured for github. Fixed.