Adding passport for authentication

Passport has enough plugins for authentication that I don't need to
worry about building future ones.
Added basic login with Asana

This code is not very pretty but it does work and save the user into
elastic search.
Merge pull request #5 from pspeter3/asana-auth

Asana auth