Add kew.isPromise static method

Checks if object is appears to implement Promises/A+ spec and so can be
interoperable with kew.