* Refactor for using S3Utils::Path
* Upload the file if src is File, Upload the directory if src is Directory.
* Refactor for using `forwardable`
* Evaluate Pathname#cleanpath in S3Utils::Path#element
   * because I want to detect the argument path end with? '/'