Testing on content-type, as `responseType` is only valid for compatible XHR2 browsers (aka not Safari 6 and 7 for instance).

- throwing an error if unable to determine a compatible dataUri URI