Removed the remaining utility methods around using Scala's promises. The cost of maintaining the code vs the utility of the methods is not seen.
Removed some unnecessary warnings