BRANCH 4.2-DEV: added a plan_wdg
BRANCH 4.2-DEV: fixes to plan widget for zooming
BRANCH 4.2-DEV: added ability to set sync to a transaction
BRANCH 4.2-105: added rsync wrapper
BRANCH 4.2-105: added rsync wrapper
BRANCH 4.2-105: changed wording on startup
BRANCH 4.2-DEV: added ability to set file mode for a server.  Cleaned up
some message passing between the sync queue
Merge branch '4.2' into 4.2-105
Merge branch '4.2-105' of https://github.com/southpawtech/TACTIC-DEV into 4.2-105
BRANCH 4.2-105: more work on rsync integration
BRANCH 4.2-105: removed hard coded ignore on transaction redo for async
Merge branch '4.2-105' of https://github.com/southpawtech/TACTIC-DEV into 4.2-105
BRANCH 4.2-DEV: made delete not fail on transaction
Merge branch '4.2-105' of https://github.com/southpawtech/TACTIC-DEV into 4.2-105
BRANCH 4.2:
  renamed free_copy as copy, free_move as move, and the default is "create" mode for file/directory/group checkin
  In ThumbCmd check for if extension is in normal file extension list. It was checking the path instead which is incorrect.
  made Config.get_value() tolerate a simple string config when sub_key is used.
  added support for copy directory in FileUndo.create()
BRANCH 4.2-DEV:
   adjusted file checkin copy mode
   added removed trailing . in Naming.naming_to_file() since Common.get_filesystem_name() doesn't do any processing in 4.2
BRANCH 4.2-105: more tweaks
BRANCH 4.2-105: added ability to override more status levels on rsync
BRANCH 4.2-105: more work on rsync
BRANCH 4.2-105: small fixes to rsync so that it can calculate total
percentage left