Merge pull request #5 from cayasso/master

add support for passport 0.2.x and some improvements
add support for passport 0.2.x