Handling exception from HybriAuth

- It seems HybridAuth throws an exception during instantiation if the
  user cancelled login from a provider (at least for Facebook).

Resolves #168