[BugFix] Fixed error handling for Bing search.

Implemented user friendly error messages for different HTTP status values:
"400": "The search request is formed badly. Please contact developers about the error.",
"403": "Please sign in to ChronoZoom to use Bing search.",
"500": "We are sorry, but something went wrong. Please try again later."