Enhancement of integration tests for omniauth authentication

  Includes specs for register a user on the fly.
Bugfix for back url if registration is performed via omniauth