Added Ajax Error Handling

This resolves <a href="https://github.com/ivaynberg/select2/issues/2490">#2490

When an ajax error occurs, the dropdown still shows "Searching..."
I've added a friendly error message when an ajax error occurs. 
This can be overridden through the select2 option “formatAjaxError”.