Fix specs

PT story: inconsistent tests

Fixed: 
visitors/index spec
tabs.feature

silenced output from authentication request spec and omniauth feature when omniauth is authenticating
silenced output from profile_privacy when non-existing page is requested
silenced console mailer
do we really want to silence the output? If something goes wrong, this will also hide it. I don't want to lose the visibility of errors just to get prettier Travis outputs