Added options param for authenticate() method

Allowing callbackURL to be set upon the passport.authenticate() call:
```javascript
app.get('/auth/readability',
        passport.authenticate('readability', { callbackURL: '/callback' }));
```