Tweak xmlHttp component, add async option