[Fix #437] Always set $TMPDIR
Do not substitute /tmp since $TMPDIR is always set
Add the RubyGems bin directory to PATH on other Unix systems

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
[Fix #436] Remove Bombich rsync references
Revert "[Fix #436] Remove Bombich rsync references"

This reverts commit 20655c8b66907ff3cc879a8cbe7b82173b597e33.
[Fix #436] Update link to Bombich rsync
Rename archive module functions
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Rename archive module functions
  [Fix #436] Update link to Bombich rsync
  Revert "[Fix #436] Remove Bombich rsync references"
  [Fix #436] Remove Bombich rsync references
  Add the RubyGems bin directory to PATH on other Unix systems
  Do not substitute /tmp since $TMPDIR is always set
  [Fix #437] Always set $TMPDIR
updated submodules
updated submodules