CerusJS: cerus-promise

This is the promise module for CerusJS. It's used to create a custom promise that also allows for the usage of events. See the documentation for cerus-promise here.