Updated definitions for www.promisejs.org