update facebook middleware and example, fix error of returning router without nextApp passed in oauth2 middleware
Merge branch 'master' into develop

Conflicts:
	examples/facebook-authentication/app.js
	lib/middleware/facebook.js
	lib/middleware/oauth2.js