完成 es6-promise 功能，文档后续补上

这里有问题，根据`u.getThen`的实现，如果`value`是`null`，那么会返回`null`，下面的`if`不进去等于啥都没做？但标准的要求应该是异常的