isPending теперь возвращает false если promise в переходном режиме, также убрал проверку на pending из приватного __resolve__ и поместил ее в публичные resolve,fulfill,reject
Вынес названия колбжков в статическое свойство, там самым избавился от if