Wrapping single-item github methods in promises
Consolidated github async wrappers into single file.