Test getHTTP block when endpoint is xml

The existing test wasn't actually checking the output of the block. Writing that test revealed this block was handling the "data" output differently that the rest. getHTTP now is tested for json and xml data formats, test passes, citibike and sample olympic datasets work in browser too.