refactor($http) Simplify code by removing the createXhr() method

This removes a workaround for IE 8 and and error handling for IE6.

Saves 212 bytes on the minified build.