Refactored DB backup lib to async-await
Refactored DB backup lib to async-await

- also improves jsdoc comments to make it easier to see the types of
  variables around the code

TryGhost/Ghost,TryGhost/Ghost,TryGhost/Ghost