initial generalized web framework support
Merge branch 'master' of https://github.com/thegoleffect/passport into fw-support
Slight tweaks for framework setup.
Bump version to 0.1.16.
Add raven to list of Strategies
Merge pull request #107 from ForbesLindesay/patch-1

Add raven to list of Strategies
added Yahoo!JAPAN and Rakuten to list of Strategies
Merge pull request #116 from gologo13/test

added Yahoo!JAPAN and Rakuten to list of Strategies
Update README.
Merge remote-tracking branch 'origin/master'
Update README.
Update README.
Add table of popular strategies to README.
Add link to complete list of strategies.
Add Related Modules section to README.
Update README.
Update README.
Update README.
Pause request stream during (potentially async) deserialiseUser call

Because the deserializeUser is treated as connect middleware and may be followed by other middleware that is listening for request events, the request stream events should be buffered until all middleware is called (see https://gist.github.com/mikedeboer/3047099).  Without pausing the request, middleware that pipes the incoming request (e.g. proxy middleware) may miss the 'end' event (and eventaually the socket will hang up).
Optionally pause stream in session strategy (see #106)

This allows users to control when the body stream is paused.  The session middleware should be configured to pause the body stream when there is other body-consuming middleware configured after passport and the deserializeUser function is asynchronous.