Add an overloaded method tundra.stream.copy to control whether the streams get closed