create/remove tmp_dir in node code

git shortlog ae094cb53..4b9ec3438

Frank Lu (1):
      Fix the undefined id in update_handle of catalog_manager

Tang Rui (2):
      [services-ng] Add unit test for base warden API
      Merge "[services-ng] Add unit test for base warden API"

felixhoo (4):
      Don't reset orphan hash until new result
      Merge "Don't reset orphan hash until new result"
      Gracefully shutdown on nats error
      Merge "Gracefully shutdown on nats error"

Change-Id: Ic56f0dfa5c4b377181ff0e51726cddb610cfd5b1
Change snapshot manager to remove the empty directories

Change-Id: I4c7fd7c7bb56241adfd53cfd3f923ee858bbdb5c
[services-ng] pass original mysql version to service_script

Change-Id: I28d55cb163566d30326c7e13be4d44c69be2be9f
Merge "[services-ng] pass original mysql version to service_script"
Merge "Change snapshot manager to remove the empty directories"