Add referer and depth to Page if HTTP#fetch_pages has an error

Might be necessary for #15

I would feel much better, if we would not rescue from `StandardError` but from the errors which are related to fetching a page (HTTP or connectivity error)