fixed tests refactored bufferdio into a new class iostream
updated docker builds
ENH: added docker worker