Added login via twitter oauth

Added oauth for twitter and facebook. We have to explicitly ask for user email because twitter does not return email