Adding #wrap method

Converts an existing Promise into a Future. Resolves #18