Update to use xhr over hyperquest for ie9 support

Slightly improves error handling if dataService
pull fails