Promisfy all async function
Current Behavior
All the async SlingConnector API functions currently only support callbacks
New Behavior
All the async SlingConnector API functions will support both callbacks and Promises. Jest tests should be added to verify. May need to coordinate with #6 (closed)