all omniauth updates and merge from adding-authentication to master