refine heredoces to handle issues in sudo commands
fix race condition where return value is omitted
Modify socket delletion to handle minor api change in pyzmq 14
Add the sticky bit
Merge remote-tracking branch 'upstream/develop' into develop