rename var
reformat
remove need for streaming xhr to be stubbed by using a sourceless oboe instance in tests
create child program (and therefore the blob) once only to share between any number of oboe instances