Test whether an object looks like a promises-a+ promise