port mapping, datavolumedir, tests, small fixes

what do you mean?