Reimplemented Monk.Promise with MPromise.
Fixed Promise#complete test according to new implementation.
Added some async tests.
Added A+ tests.
Fixed A+ bug.
Fixed promise doc coments.
Updated mpromise varsion.
Fixed collection distinct after rebase
Freezed mpromise version

Upcoming update of mpromise may break something, so it's best to keep it freezed for a while
Merge pull request #44 from lbeschastny/aplus

Use A+ promises