Add global variable for current AJAX request to cancel it if necessary
Improve error handling when getting bad summary response by adding the loaded class only if succeeded and show better error message
Only update news if number field is NOT empty
Return better error message if number is invalid
Merge branch 'master' into bbc