add Passport facebook authentication

it's a crude implementation.

needs:
* facebook app key and secret key
* to save user profile and retrieve user data into db
* change path