Add recursive DIR upload/download