move facebook profile parsing logic to parseFacebookProfile function
fix reference error in parseFacebookProfile. Change the emails array to being simple email strings instead of objects
add facebook specs
Merge branch 'master' into develop

Conflicts:
	lib/middleware/facebook.js
add secret to facebook app.js session middleware call
add scope for google auth that includes email address for user
add twitter auth middleware
expect options.parse to be a promise
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
Merge branch 'master' of https://github.com/nrstott/bogart

Conflicts:
	lib/middleware/oauth2.js
fix bug preventing a resource from passing control to next app in sequence
fix twitter middleware
refactor social auth
update google middleware to use google plus auth routes
refactor router to remove need to explicitly pass request and next, get them from injector instead
ensure that Resource is constructed with new
update to bogart-injector v0.2.0
specify `null` instead of `undefined` for value registered in container for `next`
remove routers not found behavior