clear issues with associated tokens
a few API extensions

* Starting documentation file
+ Promise::mapError
+ second argument to Promise::chain
* support for variadic (non-array) Promise.all calls