started work on Omniauth authentication. several small improvements
OmniAuth sort of working. many edge cases still to solve