Удалил if из экспорта, он был актуален только если бы код был для клиента и для сервера одновременно
100% cov
style refactoring
0.1.10
Speedup optimization
Рефакторинг
Сделал тесты более адекватными
 + public static JSPromise.fulfill
Избавился от потенциального  тика в resolve
0.2.0
Небольшой рефактринг путей
0.2.1
Заменил resolve-then на when
+ public static JSPromise.always
Добавил статические методы done и fail
Рефакторинг метода JSPromise.fulfill
Рефакторинг статических методов fulfill и reject
переименовал all в allFulfilled, all остался для обратной совместимости, рефакторинг
Переименовал локальные переменные для семантики
Переписал механизм разрешения promise под новые ужесточенные тесты