Authentication to different facebook apps with different callback_url

Done

Also (credentials[key_fetcher.call]["key"] rescue nil)  to avoid nil exception if for instance you are trying to sign in with "key_fetcher" "it" and you haven't specified "credentials" at all for that locale.