Fix handling of non-alive VMs.
Make specification of distribution directory the responsiblity of the user.

This should work better with languages other than Python that do not
necessarily have an "sdist" command. In this case the user can simply refer to
any build directory in the source tree.