Throw error if callback is undefined

Throws error when req.login callback function is missing (and is using session).

This should make it easier to debug when you [accidentally] forget to place a callback function into req.login.