Moved static constructor functions for Promises into Concurrent class in the Util namespace. Removed activity related interfaces and methods. It is not possible to define a common api for doing them all in the same manner.