[WAGON-497] ScmWagon#put() strips parent dirs from the target path if they already exist in SCM

This closes #40
3 files changed