refactor passport
pass extra options into session config
Merge pull request #2 from clusterapp/refactor-passport

Move passport config into own file